Size: a a a

2017 January 20

AC

Alexandru Covalschi in ru_kamailio
можно форвардить 401 обратно астеру
источник

AC

Alexandru Covalschi in ru_kamailio
он будет отдавать authorization header
источник

AC

Alexandru Covalschi in ru_kamailio
а в конфиге камы делать проверку на наличие хедера - если его нет вставлять тот dummy что нужен
источник

AC

Alexandru Covalschi in ru_kamailio
если есть - пересобирать пакет с тем что уже есть
источник

AC

Alexandru Covalschi in ru_kamailio
но нафиг это :)
источник

AC

Alexandru Covalschi in ru_kamailio
ну впрочем захардкодить в астере тут действительно лучше
источник

AA

Alexander Akulich in ru_kamailio
Не совсем лучше
источник

AA

Alexander Akulich in ru_kamailio
В коде пришлось делать зависимость от username
источник

AA

Alexander Akulich in ru_kamailio
И давать разные строчки
источник

AA

Alexander Akulich in ru_kamailio
Добавилась ещё одна рега - перекомпиливать chan_sip
источник

AC

Alexandru Covalschi in ru_kamailio
mhm, а просто флаг в конфиге?
источник

AA

Alexander Akulich in ru_kamailio
В каком конфиге?
источник

AC

Alexandru Covalschi in ru_kamailio
sip.conf
источник

AA

Alexander Akulich in ru_kamailio
Не совсем понимаю о чем речь
источник

AA

Alexander Akulich in ru_kamailio
И как флаг в конфиге использовать в чансипе
источник

AA

Alexander Akulich in ru_kamailio
В плане разных строк при разных логинах
источник

AC

Alexandru Covalschi in ru_kamailio
может я не понял что вам конкретно нужно
как я понимаю для некоторых рег нужно применять это правило со сломанной регой, а для некоторых нет
источник

AC

Alexandru Covalschi in ru_kamailio
вполне можно придумать какой-то флаг, который в настройках пира в sip.conf можно вставлять, перелинковать его в chan_sip..
источник

AA

Alexander Akulich in ru_kamailio
мне нужно дописать auth header в первый REGISTER
источник

AA

Alexander Akulich in ru_kamailio
в chan_sip сделал это в функции static int transmit_register(struct sip_registry *r, int sipmethod, const char *auth, const char *authheader)
источник