если звонят на астериск с внутреннего (100) на номер (7777) то получаем:
check_auth: username mismatch, have <100>, digest has <7777>
handle_request_invite: Failed to authenticate device <sip:100@ipвходящего>;tag=as7f3fd346
потому как в астере тоже есть внутренний номер 100
[from-yate]
exten => _XXX,1,Set(CALLERID(num)=1${CALLERID(num)})
exten => _XXX,n,Dial(SIP/${EXTEN},,t)
ded писал(а):1)
Разрулить входящий можно. На стороне Астериска добавлять префикс:
Zavr2008 писал(а):Тразитный астер решит проблемы ТС.
Vlad1983 писал(а):нет, сначала asterisk ищет все пиры с type=user и friend
если user заголовка from в INVITE совпадает хотя бы с одним таким пиром, будет сделан запрос авторизации.
When Asterisk receives an incoming SIP call, the SIP Channel Module
first tries to find a [user] section matching the caller name (From: username),
then tries to find a [peer] section matching the caller’s IP address.
If no matching user or peer is found, the call is sent to the context defined in the [general] section of sip.conf.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23