100 Trying
в chan_sip
у peer есть такая опция
registertrying=yes
после правильной ее установки
в
sip show peers <имя>
должно быть видно
100 on REG : Yes
даная опция генерирует при авторизации клиента
клиенту ответ "100 Trying"
так вот она не работает на определенной версии астериска
поскольку тестировать все подряд версии у меня желания нет
могу засабмитить багрепорт
просьба проверить и отписатся на каких версиях астериска у кого не работает или работает (вдруг уже пофиксили)
в дебаг отчете или в tcpdump должно быть видно
100 Trying от астерика к клиенту
в ответ на Авторизацию от клиента
тоесть процедура, клиент должен регистрироваться на астериске
а не наоборот
графически это выглядит так
Клиент -> Авторизация -> Астериск
Клиент <- 100 Trying <- Астериск
Клиент <- OK <- Астериск
Клиент -> Digest Auth -> Астериск
Клиент <- 100 Trying <- Астериск
Клиент <- OK <- Астериск
дебаги и прочее думаю не нужно сюда постить
достаточно оставить версию астериска и работает или не работает опция
ортодоксальный антиастерискер || антилинуксоид! (астериск || линукс) - иррациональное решение!. и здесь я тоже http://forum.asterisk.ru
|