Asterisk 11/13 подключение SIP провайдера
Добавлено: 21 ноя 2015, 21:55
Добрый вечер!
Перепробовал 3 провайдера - одна и та же проблема, не идёт исходящий вызов. Читал инструкции провайдеров, перепробовал все варианты, гуглил, экспериментировал - ничего.
Пробовал разные версии Asterisk'а, 11.20 и 13.60 - не помогло. При этом, поднял Asterisk'и и дома и в офисе подключил аналогично (по SIP) - работает... однако, когда провайдер - нет, даже не пытается звонить, сразу говорит:
SIP:
но если набрать
то звонок идёт (правда он обрывается, наверное потому что fromuser неправильно собирается)
то есть, насколько я понимаю, Asterisk не видит секцию myprovpeer из sip.conf
еще раз повторю, подключение к моим тестовым Asterisk'ам (за натом или в домашней сети) - работает нормально.
Хотя бы намекните в какую сторону смотреть...
Перепробовал 3 провайдера - одна и та же проблема, не идёт исходящий вызов. Читал инструкции провайдеров, перепробовал все варианты, гуглил, экспериментировал - ничего.
Пробовал разные версии Asterisk'а, 11.20 и 13.60 - не помогло. При этом, поднял Asterisk'и и дома и в офисе подключил аналогично (по SIP) - работает... однако, когда провайдер - нет, даже не пытается звонить, сразу говорит:
Код: Выделить всё
-- Executing [4444@home-users:1] Dial("SIP/axt12-00000002", "SIP/myprovpeer/4444,20") in new stack
== Using SIP RTP CoS mark 5
-- Couldn't call SIP/zadarma0/4444
Scheduling destruction of SIP dialog '7fe8bd103294eaf20e67d688510b40b7@sip.myprov.com' in 6400 ms (Method: INVITE)
== Everyone is busy/congested at this time (0:0/0/0)
Код: Выделить всё
<--- Reliably Transmitting (no NAT) to 192.168.50.145:60606 --->
SIP/2.0 603 Declined
Via: SIP/2.0/UDP 192.168.50.145:60606;branch=z9hG4bK-d8754z-5547d241ac47483d-1---d8754z-;received=192.168.50.145;rport=60606
From: <sip:axt12@192.168.50.118:5060>;tag=5c274918
To: <sip:4444@192.168.50.118:5060>;tag=as494ef35e
Call-ID: ODU1ZTljNjJjMjExNzdkYjIxNWY4MWUzMzYyY2VlMTM.
CSeq: 2 INVITE
Server: Asterisk PBX 13.6.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
<------------>
<--- SIP read from UDP:192.168.50.145:60606 --->
ACK sip:4444@192.168.50.118:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.50.145:60606;branch=z9hG4bK-d8754z-5547d241ac47483d-1---d8754z-;rport
Max-Forwards: 70
To: <sip:4444@192.168.50.118:5060>;tag=as494ef35e
From: <sip:axt12@192.168.50.118:5060>;tag=5c274918
Call-ID: ODU1ZTljNjJjMjExNzdkYjIxNWY4MWUzMzYyY2VlMTM.
CSeq: 2 ACK
Content-Length: 0
<------------->
--- (8 headers 0 lines) ---
<--- SIP read from UDP:192.168.50.145:60606 --->
<------------->
Код: Выделить всё
exten => _XXXX,1,Dial(SIP/12345:pass@sip.myprov.com/${EXTEN},20)
то есть, насколько я понимаю, Asterisk не видит секцию myprovpeer из sip.conf
Код: Выделить всё
[myprovpeer]
host=sip.myprov.com
fromuser=12345
defaultuser=12345
secret=pass
... остальное из инструкции на сайте провайдера
Хотя бы намекните в какую сторону смотреть...