Проблема с регистрацией на * извне.
Добавлено: 17 мар 2011, 10:38
Имеем сервер asterisk подключенный к порту DMZ интернет роутера. На asterisk`е прописано несколько транков. Из локальной сети регистрация SIP клиента на этих номерах проходит на ура, а вот как только пробую подключиться в внешнего адреса (из интернета) - подключение не проходит.
Клиент пишет: Service unavailable, Not registered
Хотя команда sip show peers показывает следующее:
5195/5195 188.232.87.xxx D N A 5060 OK (49 ms)
sip set debug peer 5195 - показывает следующее:
где: 82.200.x.x - внешний IP сервера *
192.168.100.102 - внутренний адрес * в зоне DMZ (порты 5060 и 10000-20000 прокинуты на шлюзе и разрешены на файерволе)
188.232.87.xxx - внешний IP адрес машины с SIP клиентом
192.168.200.35 - внутренний IP SIP клиента (порты 5060 и 10000-20000 прокинуты на шлюзе)
Буду рад любой помощи!
Клиент пишет: Service unavailable, Not registered
Хотя команда sip show peers показывает следующее:
5195/5195 188.232.87.xxx D N A 5060 OK (49 ms)
sip set debug peer 5195 - показывает следующее:
где: 82.200.x.x - внешний IP сервера *
192.168.100.102 - внутренний адрес * в зоне DMZ (порты 5060 и 10000-20000 прокинуты на шлюзе и разрешены на файерволе)
188.232.87.xxx - внешний IP адрес машины с SIP клиентом
192.168.200.35 - внутренний IP SIP клиента (порты 5060 и 10000-20000 прокинуты на шлюзе)
Код: Выделить всё
Reliably Transmitting (NAT) to 188.232.87.xxx:5060:
OPTIONS sip:5195@192.168.200.35 SIP/2.0
Via: SIP/2.0/UDP 82.200.x.x:5060;branch=mypassword;rport
Max-Forwards: 70
From: "asterisk" <sip:asterisk@82.200.x.x>;tag=as5837ec81
To: <sip:5195@192.168.200.35>
Contact: <sip:asterisk@82.200.x.x:5060>
Call-ID: 6365c1b95dd256fb2a8b0a5f5c597d29@82.200.x.x:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.3
Date: Thu, 17 Mar 2011 19:27:39 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
---
<--- SIP read from UDP:188.232.87.xxx:5060 --->
REGISTER sip:192.168.100.102:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.200.35;branch=z9hG4bKc0a8c8230000021a4d81b7ed0000517b0000011e;rport
From: "5195" <sip:5195@192.168.100.102>;tag=8612ccfcf14
To: <sip:5195@192.168.100.102>
Contact: <sip:5195@192.168.200.35>
Call-ID: DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823
CSeq: 96 REGISTER
Max-Forwards: 70
User-Agent: SJphone/1.65.377a (SJ Labs)
Content-Length: 0
<------------->
--- (10 headers 0 lines) ---
Sending to 188.232.87.xxx:5060 (NAT)
<--- Transmitting (NAT) to 188.232.87.xxx:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.200.35;branch=z9hG4bKc0a8c8230000021a4d81b7ed0000517b0000011e;received=188.232.87.xxx;rport=5060
From: "5195" <sip:5195@192.168.100.102>;tag=8612ccfcf14
To: <sip:5195@192.168.100.102>;tag=as4fb6839f
Call-ID: DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823
CSeq: 96 REGISTER
Server: Asterisk PBX 1.8.3
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="4da40bc9"
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog 'DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823' in 32000 ms (Method: REGISTER)
<--- SIP read from UDP:188.232.87.xxx:5060 --->
SIP/2.0 501 Not Implemented
Via: SIP/2.0/UDP 192.168.100.102:5060;branch=mypassword;rport=5060;received=82.200.x.x
From: "asterisk" <sip:asterisk@82.200.x.x>;tag=as5837ec81
To: "5195" <sip:5195@192.168.200.35>;tag=3dcd2ccfcf43
Call-ID: 6365c1b95dd256fb2a8b0a5f5c597d29@82.200.x.x:5060
CSeq: 102 OPTIONS
Content-Length: 0
Server: SJphone/1.65.377a (SJ Labs)
<------------->
--- (8 headers 0 lines) ---
Really destroying SIP dialog '6365c1b95dd256fb2a8b0a5f5c597d29@82.200.x.x:5060' Method: OPTIONS
<--- SIP read from UDP:188.232.87.xxx:5060 --->
REGISTER sip:192.168.100.102:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.200.35;branch=z9hG4bKc0a8c8230000021e4d81b7ed00007fea00000121;rport
From: "5195" <sip:5195@192.168.100.102>;tag=8612ccfcf14
To: <sip:5195@192.168.100.102>
Contact: <sip:5195@192.168.200.35>
Call-ID: DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823
CSeq: 97 REGISTER
Max-Forwards: 70
User-Agent: SJphone/1.65.377a (SJ Labs)
Content-Length: 0
Authorization: Digest username="5195",realm="asterisk",nonce="4da40bc9",uri="sip:82.200.x.x",response="77e34e2603faf530f72461771da1ae5b",algorithm=MD5
<------------->
--- (11 headers 0 lines) ---
Sending to 188.232.87.xxx:5060 (NAT)
Reliably Transmitting (NAT) to 188.232.87.xxx:5060:
OPTIONS sip:5195@192.168.200.35 SIP/2.0
Via: SIP/2.0/UDP 82.200.x.x:5060;branch=z9hG4bK12f6c298;rport
Max-Forwards: 70
From: "asterisk" <sip:asterisk@82.200.x.x>;tag=as29caccf1
To: <sip:5195@192.168.200.35>
Contact: <sip:asterisk@82.200.x.x:5060>
Call-ID: 17d88d2916e403b202916a427d2b4b2a@82.200.x.x:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.3
Date: Thu, 17 Mar 2011 19:27:39 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
---
<--- Transmitting (NAT) to 188.232.87.xxx:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.200.35;branch=z9hG4bKc0a8c8230000021e4d81b7ed00007fea00000121;received=188.232.87.xxx;rport=5060
From: "5195" <sip:5195@192.168.100.102>;tag=8612ccfcf14
To: <sip:5195@192.168.100.102>;tag=as4fb6839f
Call-ID: DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823
CSeq: 97 REGISTER
Server: Asterisk PBX 1.8.3
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Expires: 120
Contact: <sip:5195@192.168.200.35>;expires=120
Date: Thu, 17 Mar 2011 19:27:39 GMT
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog 'DF4375FFEDBF46D9BC324BF408B13EDE0xc0a8c823' in 32000 ms (Method: REGISTER)
<--- SIP read from UDP:188.232.87.xxx:5060 --->
SIP/2.0 501 Not Implemented
Via: SIP/2.0/UDP 192.168.100.102:5060;branch=z9hG4bK12f6c298;rport=5060;received=82.200.x.x
From: "asterisk" <sip:asterisk@82.200.x.x>;tag=as29caccf1
To: "5195" <sip:5195@192.168.200.35>;tag=4a872ccfcf72
Call-ID: 17d88d2916e403b202916a427d2b4b2a@82.200.x.x:5060
CSeq: 102 OPTIONS
Content-Length: 0
Server: SJphone/1.65.377a (SJ Labs)
<------------->
--- (8 headers 0 lines) ---
Really destroying SIP dialog '17d88d2916e403b202916a427d2b4b2a@82.200.x.x:5060' Method: OPTIONS
asterisk-srv*CLI>