Звонок УАТС -> ZAP -> SIP-провайдер
Ответ от сервера Got SIP response 503 "Service Unavailable" back from
Откуда: Россия
Сообщений: 3
|
Звонок УАТС -> ZAP -> SIP-провайдер
Доброго всем времени суток.
При звонке на прямой номер через SIP-провайдера по ZAP-каналу получаю сообщение "Got SIP response 503 "Service Unavailable" back from IP-адрес". НО при звонке с SIP-фона, зарегистрированного на этом Asterisk звонок через SIP проходит и соединение устанавливается.
Провайдер говорит, что второй инвайт не получает и что-то упомянул про UAS. С параметром canreinvite=yes/no/update игрался - результат прежний. Сервер Asterisk стоит за NAT.
Прилагаю sip.conf и SIP Debug. Прошу помочь. Гугль и voip-info.org не помогли
sip.conf
rtptimeout=60
rtpholdtimeout=300
rtpkeepalive=30
sipdebug = no
limitonpeers=yes
call-limit=100
notifyringing=yes
recordhistory=no
dumphistory=no
t38pt_udptl = yes
registertimeout=60
registerattempts=0
directrtpsetup=no
canreinvite=no
defaultexpiry=3600
register => sip_id:sip_pass@sipprov
[sipprov]
host=ip-of-provider
type=friend
context=dids-in
disallow=all
allow=alaw
allow=gsm
allow=ulaw
nat=yes
qualify=yes
insecure=invite
secret=secret
username=USERNAME
fromuser=USERNAME
========= end of sip.conf =============
========= begin of sip debud ==========
[2009-02-13 20:20:19] -- Executing [s@to-sipprov:1] Answer("Zap/19-1", "") in new stack
[2009-02-13 20:20:19] -- Accepting call from '' to 's' on channel 0/19, span 1
[2009-02-13 20:20:21] == CDR updated on Zap/19-1
[2009-02-13 20:20:21] -- Executing [1234567@to-sipprov:1] Dial("Zap/19-1", "SIP/sipprov/1234567") in new stack
[2009-02-13 20:20:21] WARNING[12742]: chan_sip.c:6934 build_rpid: Unsupported callingpres (-1)
[2009-02-13 20:20:21] Audio is at ip-of-my-company port 19520
[2009-02-13 20:20:21] Adding codec 0x8 (alaw) to SDP
[2009-02-13 20:20:21] Adding codec 0x2 (gsm) to SDP
[2009-02-13 20:20:21] Adding codec 0x4 (ulaw) to SDP
[2009-02-13 20:20:21] Adding non-codec 0x1 (telephone-event) to SDP
[2009-02-13 20:20:21] Reliably Transmitting (NAT) to sip-provider-ip:5060:
INVITE sip:1234567@sip-provider-ip SIP/2.0
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK788b9e94;rport
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>
Contact: <sip:USERNAME@ip-of-my-company>
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 102 INVITE
User-Agent: VoIP
Max-Forwards: 70
Remote-Party-ID: "" <sip:@ip-of-my-company>;privacy=full;screen=no
Date: Fri, 13 Feb 2009 17:20:21 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Type: application/sdp
Content-Length: 262
v=0
o=root 12618 12618 IN IP4 ip-of-my-company
s=session
c=IN IP4 ip-of-my-company
t=0 0
m=audio 19520 RTP/AVP 8 3 0 101
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
---
[2009-02-13 20:20:21] -- Called sipprov/1234567
[2009-02-13 20:20:21]
<--- SIP read from sip-provider-ip:5060 --->
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK788b9e94;received=ip-of-my-company;rport=50198
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>;tag=as7ae89ec9
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 102 INVITE
User-Agent: PROV SS
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Proxy-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="368149b6"
Content-Length: 0
<------------->
[2009-02-13 20:20:21] --- (11 headers 0 lines) ---
[2009-02-13 20:20:21] Transmitting (NAT) to sip-provider-ip:5060:
ACK sip:1234567@sip-provider-ip SIP/2.0
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK788b9e94;rport
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>;tag=as7ae89ec9
Contact: <sip:USERNAME@ip-of-my-company>
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 102 ACK
User-Agent: VoIP
Max-Forwards: 70
Remote-Party-ID: "" <sip:@ip-of-my-company>;privacy=full;screen=no
Content-Length: 0
---
[2009-02-13 20:20:21] Audio is at ip-of-my-company port 19520
[2009-02-13 20:20:21] Adding codec 0x8 (alaw) to SDP
[2009-02-13 20:20:21] Adding codec 0x2 (gsm) to SDP
[2009-02-13 20:20:21] Adding codec 0x4 (ulaw) to SDP
[2009-02-13 20:20:21] Adding non-codec 0x1 (telephone-event) to SDP
[2009-02-13 20:20:21] Reliably Transmitting (NAT) to sip-provider-ip:5060:
INVITE sip:1234567@sip-provider-ip SIP/2.0
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK1d5807cb;rport
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>
Contact: <sip:USERNAME@ip-of-my-company>
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 103 INVITE
User-Agent: VoIP
Max-Forwards: 70
Remote-Party-ID: "" <sip:@ip-of-my-company>;privacy=full;screen=no
Proxy-Authorization: Digest username="USERNAME", realm="asterisk", algorithm=MD5, uri="sip:1234567@sip-provider-ip", nonce="368149b6", response="0e17716f43e718b30d4c1c484a4acd3d"
Date: Fri, 13 Feb 2009 17:20:21 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Type: application/sdp
Content-Length: 262
v=0
o=root 12618 12619 IN IP4 ip-of-my-company
s=session
c=IN IP4 ip-of-my-company
t=0 0
m=audio 19520 RTP/AVP 8 3 0 101
a=rtpmap:8 PCMA/8000
a=rtpmap:3 GSM/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
---
[2009-02-13 20:20:21]
<--- SIP read from sip-provider-ip:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK1d5807cb;received=ip-of-my-company;rport=50198
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 103 INVITE
User-Agent: PROV SS
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: <sip:1234567@sip-provider-ip>
Content-Length: 0
<------------->
[2009-02-13 20:20:21] --- (11 headers 0 lines) ---
[2009-02-13 20:20:21]
<--- SIP read from sip-provider-ip:5060 --->
SIP/2.0 503 Service Unavailable
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK1d5807cb;received=ip-of-my-company;rport=50198
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>;tag=as334c7a2f
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 103 INVITE
User-Agent: PROV SS
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Contact: <sip:1234567@sip-provider-ip>
Content-Length: 0
X-Asterisk-HangupCause: User alerting, no answer
X-Asterisk-HangupCauseCode: 19
<------------->
[2009-02-13 20:20:21] --- (13 headers 0 lines) ---
[2009-02-13 20:20:21] -- Got SIP response 503 "Service Unavailable" back from sip-provider-ip
[2009-02-13 20:20:21] Transmitting (NAT) to sip-provider-ip:5060:
ACK sip:1234567@sip-provider-ip SIP/2.0
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK1d5807cb;rport
From: "" <sip:USERNAME@ip-of-my-company>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>;tag=as334c7a2f
Contact: <sip:USERNAME@ip-of-my-company>
Call-ID: 09421e2c73240fe31fc737c822990bf1@ip-of-my-company
CSeq: 103 ACK
User-Agent: VoIP
Max-Forwards: 70
Remote-Party-ID: "" <sip:@ip-of-my-company>;privacy=full;screen=no
Content-Length: 0
---
[2009-02-13 20:20:21] -- SIP/sipprov-081f4188 is circuit-busy
[2009-02-13 20:20:21] == Everyone is busy/congested at this time (1:0/1/0)
[2009-02-13 20:20:22] Really destroying SIP dialog '3e9f756c14475e65122cf3d148ba1090@ip-of-my-company' Method: INVITE
[2009-02-13 20:20:23] -- Channel 0/19, span 1 got hangup request, cause 16
|
Сообщений: 6521
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
itman?
Зарегистрировался, первым делом напомнил про добрых уток, и сразу сюда свой дебаг вывалить?
А чего так мало? Гугль и voip-info.org не помогли
Врёшь.
Провайдеру поставил
nat=yes
Так кто за НАТом - твой Астериск или провайдер? Думаю, вряд ли провайдер.
|
Откуда: Россия
Сообщений: 3
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
itman?
Зарегистрировался, первым делом напомнил про добрых уток, и сразу сюда свой дебаг вывалить?
А чего так мало?
Без регистрации нельзя создать новую тему. Помощь действительна нужна. Облазив много форумов, считаю, что 7 кб дебага, оформленного в цитату меньше принесут вреда, чем просто сообщение о "Got SIP response 503 "Service Unavailable" back from "
Гугль и voip-info.org не помогли
Врёшь.
Абсолютная правда. На форуме, к сожалению, нет возможности приложить скриншот в качестве доказательства.
Провайдеру поставил
nat=yes
Так кто за НАТом - твой Астериск или провайдер? Думаю, вряд ли провайдер.
Простите, это уже я по-разному пробовал, так и оставил. За НАТом мой *. Убрал у провайдера. Через zap я без проблем звоню по IAX2 транку на другой Asterisk. Проблема при звонке sip-провайдеру через zap-канал.
|
Сообщений: 866
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
Вообще, если не вникать в ситуацию даже - от провайдера приходит 503 на ваш инвайт. Почему не добиться от провайдера внятного ответа на вопрос "почему"? Что им не нравится в инвайте?
То что они второй инвайт не получают это имхо провайдер п..ит - он же на него отвечает с "CSeq: 103 INVITE" стачала Trying'ом а потом уже 503.
Ну и если у вас есть ситуация когда что-то работает а что-то нет - tcpdump/wireshark в руки и смотрите в чем разница.
|
Сообщений: 6521
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
itman: Через zap я без проблем звоню по IAX2 транку на другой Asterisk.
Это явно новое начинание в среде Астериск - через тернии к звёздам, через zap по IAX2.
itman: Проблема при звонке sip-провайдеру через zap-канал.
И это, видимо, тоже новое начинание. Я не фтыкаюсь.
|
Откуда: Россия
Сообщений: 3
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
Имел ввиду
"при звонке sip-провайдеру через zap"
Абонент УАТС -> УАТС -> TE122(E1) -> Asterisk -> SIP/peer/${exten}
"при звонке по IAX2"
Абонент УАТС -> УАТС -> TE122(E1) -> Asterisk -> IAX/peer/${exten}
|
Сообщений: 866
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
пипец конечно. Виденье ситуации которое дает первый пост с третьим ВООБЩЕ никак не пересекается. Учитесь внятно описывать проблемы. Правильно заданный вопрос - половина ответа.
Тем не менее, все что я написал выше - в силе.
|
Сообщений: 6521
|
Re: Звонок УАТС -> ZAP -> SIP-провайдер
Я понял!
Всему виной добрые утки, как показатель спопсобности к о!декватному изложению сумбура.
Надо
[sipprov]
host=ip-of-provider
type=friend
context=dids-in
disallow=all
allow=alaw
allow=gsm
allow=ulaw
nat=yes
qualify=yes
insecure=invite
secret=secret
username=USERNAME
fromuser=USERNAME
fromdomain=ip-of-provider
Тогда инвайт к провайдеру будет иметь вид
Via: SIP/2.0/UDP ip-of-my-company:5060;branch=z9hG4bK1d5807cb;rport
From: "" <sip:USERNAME@ip-of-provider>;tag=as0d2a5f8d
To: <sip:1234567@sip-provider-ip>
и так должно быть!
Так говорил Заратустра...
|
|