Соединил два сервера asterisk по SIP, конфиг sip.conf на первом сервере:
Код: Выделить всё
[general]
register => office:password@192.188.0.125/filial
[filial]
type = friend
secret = password
context = call-in
host = dynamic
nat = yes
disallow = all
allow = ulaw
allow = alaw
Код: Выделить всё
[general]
register => filial:password@192.188.1.140/office
[office]
type = friend
secret = password
context = call-in
host = dynamic
disallow = all
allow = ulaw
allow = alaw
sip show registry на обоих серверах выдаёт "Registered".
А вот при попытке звонка с одного сервера на другой сыпятся ошибки. На исходящем астериске (звонок с "2000" на "1102"):
Код: Выделить всё
WARNING[2857][C-00000001]: chan_sip.c:24003 handle_response_invite: Received response: "Forbidden" from '"aster-test" <sip:2000@192.188.0.125>;tag=as2b4d43d3'
Код: Выделить всё
NOTICE[3175][C-00000037]: chan_sip.c:26307 handle_request_invite: Failed to authenticate device "aster-test" <sip:2000@192.188.0.125>;tag=as2b4d43d3
Заранее спасибо за помощь.