Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-05-23 16:27:29 +0400

matperez Gravatar matperez

мегафон-мультифон forbidden

перестал работать транк на мегафон-мультифон. заведено по мегафоновской доке. регистрация проходит успешно. маршрутизация установлена на SIP. баланс положительный. с родного мультифон-клиента исходящие звонки проходят. ну и, как обычно, "раньше работало, ничо не трогали".

>sip show registry
sbc.megafon.ru:5060 N  79323005874@  165 Registered  Wed, 23 May 2012 18:07:38

При этом, попытка вызова заканчивается так:

Dial failed for some reason with DIALSTATUS = CONGESTION and HANGUPCAUSE = 34

Вот такой вот SIP debug:

Audio is at 19134
Video is at 176.226.153.36:19290
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x8 (alaw) to SDP
Adding video codec 0x80000 (h263) to SDP
Reliably Transmitting (NAT) to 193.201.229.35:5060:
INVITE sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK63c90a5a;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE
User-Agent: FPBX-2.8.1(1.8.11.0)
Date: Wed, 23 May 2012 12:07:51 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 304

v=0                                                                                                                                                           [178/1925]
o=root 1006634278 1006634278 IN IP4 176.226.153.36
s=Asterisk PBX 1.8.11.0
c=IN IP4 176.226.153.36
b=CT:384
t=0 0
m=audio 19134 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 19290 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv

---
    -- Called SIP/mf_79323005874/89045555555

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK63c90a5a;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE

<------------->
--- (6 headers 0 lines) ---

<--- SIP read from UDP:193.201.229.35:5060 --->                                                                                                               [148/1925]
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK63c90a5a;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=1A9C32463135364191BA0000
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE
Proxy-Authenticate: Digest nonce="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD",opaque="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD",algorithm=md5,realm="BREDBAND",qop="auth"
Contact: sip:79323005874-qj720iqnrm53c@10.190.35.4:5060;transport=tcp;expires=3600
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY,INFO,PUBLISH
Supported: replaces,timer
Content-Type: application/sdp
User-Agent: FPBX-2.8.1(1.8.11_0)
Content-Length: 298

v=0
o=root 1006634278 1006634278 IN IP4 10.177.94.4
s=Asterisk PBX 1.8.11.0
c=IN IP4 10.177.94.4
b=CT:384
t=0 0
m=audio 24750 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 25962 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv
<------------->                                                                                                                                               [118/1925]
--- (13 headers 15 lines) ---
set_destination: Parsing <sip:89045555555@sbc.megafon.ru:5060> for address/port to send to
set_destination: set destination to 193.201.229.35:5060
Transmitting (NAT) to 193.201.229.35:5060:
ACK sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK63c90a5a;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=1A9C32463135364191BA0000
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 ACK
User-Agent: FPBX-2.8.1(1.8.11.0)
Content-Length: 0


---
Audio is at 19134
Video is at 176.226.153.36:19290
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x8 (alaw) to SDP
Adding video codec 0x80000 (h263) to SDP
Reliably Transmitting (NAT) to 193.201.229.35:5060:
INVITE sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK7e5ba6dd;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE
User-Agent: FPBX-2.8.1(1.8.11.0)
Proxy-Authorization: Digest username="79323005874", realm="BREDBAND", algorithm=MD5, uri="sip:89045555555@sbc.megafon.ru:5060", nonce="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQm
IMD", response="42fd73fda881247eb1ade9be18b30337", opaque="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD", qop=auth, cnonce="4a5e654b", nc=00000001
Date: Wed, 23 May 2012 12:07:51 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 304

v=0
o=root 1006634278 1006634279 IN IP4 176.226.153.36
s=Asterisk PBX 1.8.11.0
c=IN IP4 176.226.153.36
b=CT:384
t=0 0
m=audio 19134 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 19290 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv

---

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK7e5ba6dd;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE

<------------->
--- (6 headers 0 lines) ---

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK7e5ba6dd;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=C85332463135364195BA0000
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE
Content-Length: 0
Reason: Q.850;cause=57

<------------->
--- (8 headers 0 lines) ---
set_destination: Parsing <sip:89045555555@sbc.megafon.ru:5060> for address/port to send to
set_destination: set destination to 193.201.229.35:5060
Transmitting (NAT) to 193.201.229.35:5060:
ACK sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK7e5ba6dd;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=C85332463135364195BA0000
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 ACK
User-Agent: FPBX-2.8.1(1.8.11.0)
Content-Length: 0

Сравнил его с таковым у Мегафоновского клиента. Пока единственную разницу нашел в том, что Мультифон указывает номер вызываемого абонента через INVITE tel:89045555555 SIP/2.0 и , а Астериск использует поле To: <sip:89045555555@sbc.megafon.ru:5060>

В общем, помогите разобраться. Что не так? Или хотя бы куда в это ситуации копать?

мегафон-мультифон forbidden

// UPD1: Тащем-та почитал про SIP, посмотрел про 403 ответ, и решил на другой совсем номер набрать и все получилось. На городские местные нормально набирает, а на сотовые не хочет. С мультифона куда угодно звонит, но мультифон в инвайте использует Tel URI scheme, а астериск ее не умеет.

перестал работать транк на мегафон-мультифон. заведено по мегафоновской доке. регистрация проходит успешно. маршрутизация установлена на SIP. баланс положительный. с родного мультифон-клиента исходящие звонки проходят. ну и, как обычно, "раньше работало, ничо не трогали".

>sip show registry
sbc.megafon.ru:5060 N  79323005874@  165 Registered  Wed, 23 May 2012 18:07:38

При этом, попытка вызова заканчивается так:

Dial failed for some reason with DIALSTATUS = CONGESTION and HANGUPCAUSE = 34

Вот такой вот SIP debug:

Audio is at 19134
Video is at 176.226.153.36:19290
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x8 (alaw) to SDP
Adding video codec 0x80000 (h263) to SDP
Reliably Transmitting (NAT) to 193.201.229.35:5060:
INVITE sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK63c90a5a;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE
User-Agent: FPBX-2.8.1(1.8.11.0)
Date: Wed, 23 May 2012 12:07:51 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 304

v=0                                                                                                                                                           [178/1925]
o=root 1006634278 1006634278 IN IP4 176.226.153.36
s=Asterisk PBX 1.8.11.0
c=IN IP4 176.226.153.36
b=CT:384
t=0 0
m=audio 19134 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 19290 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv

---
    -- Called SIP/mf_79323005874/89045555555

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK63c90a5a;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE

<------------->
--- (6 headers 0 lines) ---

<--- SIP read from UDP:193.201.229.35:5060 --->                                                                                                               [148/1925]
SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK63c90a5a;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=1A9C32463135364191BA0000
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 INVITE
Proxy-Authenticate: Digest nonce="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD",opaque="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD",algorithm=md5,realm="BREDBAND",qop="auth"
Contact: sip:79323005874-qj720iqnrm53c@10.190.35.4:5060;transport=tcp;expires=3600
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY,INFO,PUBLISH
Supported: replaces,timer
Content-Type: application/sdp
User-Agent: FPBX-2.8.1(1.8.11_0)
Content-Length: 298

v=0
o=root 1006634278 1006634278 IN IP4 10.177.94.4
s=Asterisk PBX 1.8.11.0
c=IN IP4 10.177.94.4
b=CT:384
t=0 0
m=audio 24750 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 25962 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv
<------------->                                                                                                                                               [118/1925]
--- (13 headers 15 lines) ---
set_destination: Parsing <sip:89045555555@sbc.megafon.ru:5060> for address/port to send to
set_destination: set destination to 193.201.229.35:5060
Transmitting (NAT) to 193.201.229.35:5060:
ACK sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK63c90a5a;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=1A9C32463135364191BA0000
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 102 ACK
User-Agent: FPBX-2.8.1(1.8.11.0)
Content-Length: 0


---
Audio is at 19134
Video is at 176.226.153.36:19290
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x8 (alaw) to SDP
Adding video codec 0x80000 (h263) to SDP
Reliably Transmitting (NAT) to 193.201.229.35:5060:
INVITE sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK7e5ba6dd;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE
User-Agent: FPBX-2.8.1(1.8.11.0)
Proxy-Authorization: Digest username="79323005874", realm="BREDBAND", algorithm=MD5, uri="sip:89045555555@sbc.megafon.ru:5060", nonce="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQm
IMD", response="42fd73fda881247eb1ade9be18b30337", opaque="MTMzNzc3NDg3MTr2PhW41X1/0iNoPSJQmIMD", qop=auth, cnonce="4a5e654b", nc=00000001
Date: Wed, 23 May 2012 12:07:51 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 304

v=0
o=root 1006634278 1006634279 IN IP4 176.226.153.36
s=Asterisk PBX 1.8.11.0
c=IN IP4 176.226.153.36
b=CT:384
t=0 0
m=audio 19134 RTP/AVP 0 3 8
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv
m=video 19290 RTP/AVP 34
a=rtpmap:34 H263/90000
a=sendrecv

---

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK7e5ba6dd;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE

<------------->
--- (6 headers 0 lines) ---

<--- SIP read from UDP:193.201.229.35:5060 --->
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 176.226.153.36:5060;received=176.226.153.36;branch=z9hG4bK7e5ba6dd;rport=5060
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=C85332463135364195BA0000
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 INVITE
Content-Length: 0
Reason: Q.850;cause=57

<------------->
--- (8 headers 0 lines) ---
set_destination: Parsing <sip:89045555555@sbc.megafon.ru:5060> for address/port to send to
set_destination: set destination to 193.201.229.35:5060
Transmitting (NAT) to 193.201.229.35:5060:
ACK sip:89045555555@sbc.megafon.ru:5060 SIP/2.0
Via: SIP/2.0/UDP 176.226.153.36:5060;branch=z9hG4bK7e5ba6dd;rport
Max-Forwards: 70
From: "79323005874" <sip:79323005874@multifon.ru>;tag=as771177ad
To: <sip:89045555555@sbc.megafon.ru:5060>;tag=C85332463135364195BA0000
Contact: <sip:79323005874@176.226.153.36:5060>
Call-ID: 2084f2270f68cbf70c3ec5637f8f6b58@multifon.ru
CSeq: 103 ACK
User-Agent: FPBX-2.8.1(1.8.11.0)
Content-Length: 0

Сравнил его с таковым у Мегафоновского клиента. Пока единственную разницу нашел в том, что Мультифон указывает номер вызываемого абонента через INVITE tel:89045555555 SIP/2.0 и , а Астериск использует поле To: <sip:89045555555@sbc.megafon.ru:5060>

В общем, помогите разобраться. Что не так? Или хотя бы куда в это ситуации копать?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.