auth & use realm
Здраствуйте всем!
Есть проблема с регистрацией номера у Энфорта. Я в Хабаровске, но оператор WiMAX общероссийский. Использовал v.1.2.13 и все было ОК. Перешел на v.1.4.17 и есть проблемы.
Используется SIP. Указывая нужные параметры для регистрации просто в VoIP устройстве (user, password, sip-proxy, codec) звонки проходят без проблем туда/обратно.
Еще на версии v.1.2.13 регистрации с Asterisk-a вида register => user:password@sip-proxy/extension не было достаточно. Добавлял auth=<user>:<secret>@enforta.com и все было ОК. Хотя провайдер ip-телефонии говорит, что авторизация клиента не нужна. Это похоже на правду. Просто в ip-телефоне я указываю без авторизации и все работает.
В новом же ругается:
[Mar ...] WARNING[11076]: chan_sip.c:11478 build_reply_digest: use realm [user] from peer [user][user]
use realm [user]-в квадратных скобках значение, указанное в строке auth
from peer [user][user]-в квадратных скобках значения, указанное в строке register. Вообще-то оно конечно везде одинаковое, но строка с тремя одинаковыми значениями [user] путала и специально менял в sip.conf значения и смотрел, где изменится.
Указанное сообщение об ошибке появляется в консоле Asterisk-a каждые восемь минут. Прохождению вызовов из "города" и в "город" по этому номеру на/с внутренних номеров вроде не мешает, но не приятно. Если не указывать auth=<user>:<secret>@enforta.com, то по окончании звонка есть сообщение и соответственно абонент с внешней стороны не слышит коротких гудков в трубке.
[Mar 1 06:03:05] NOTICE[10942]: chan_sip.c:12898 handle_response: Failed to authenticate on BYE to 'sip:<звонящий номер>@invalid.unknown.domain:5061;tag=80ce9cee1efedc1f2347c6b2a100'
Как забороть?
Где можно и где нельзя уже писал realm=enforta.com
|