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

SIP/2.0 484 Address Incomplete при входящем от провайдера

0

Уважаемое сообщество, помогите разобраться. Жили мы не тужили полгода, а потом перестали приходить входящие. Исходящие работают. Провайдер утверждает, что ничего не менял, я как бы тоже Поясните, пожалуйста, что за неполный адрес (484 статус), и что можно сделать.

До выполнения диалплана при входящем на этот транк не доходит.

Транк без регистрации..

[general]
allowoverlap=yes
bindport=5060
srvlookup=no
qualify=500

transport=udp
allowguest=no
alwaysauthreject=yes

language=ru
disallow=all
allow=alaw
allow=ulaw

canreinvite=no

dtmfmode=auto

t38pt_udptl=yes

faxdetect=no



[comtel]
context=comtel
type=friend
fromuser=939139
host=ip-провайдер
dtmfmode=inband
disallow=all 
allow=alaw 
allowguest=yes
t38pt_udptl=no
directmedia=no

Вот дебаг

<--- SIP read from UDP:ip-провайдер:5060 --->
INVITE sip:939139@ip-астериск:5060;user=phone SIP/2.0
Via: SIP/2.0/UDP ip-провайдер:5060;branch=z9hG4bK-02ff5600ffff3610ff00003048ffffff
From: <sip:мой-сотовой-без8@ip-провайдер;user=phone>;tag=ffff5600ffff3610ff00003048ffffff
To: <sip:939139@ip-астериск:5060;user=phone>
Call-ID: 0e9b5600c7ba361080000030489fe0f2@sbc
CSeq: 1 INVITE
Contact: <sip:мой-сотовой-без8@ip-провайдер;user=phone>
Max-Forwards: 10
User-Agent: MERA MSIP v.1.0.2
Cisco-Guid: 2086436377-2235961826-2519990282-4094721464
Content-Type: application/sdp
Content-Length: 433

v=0
o=- 1362541255 1362541255 IN IP4 ip-провайдер
s=-
c=IN IP4 ip-провайдер
t=0 0
m=audio 15900 RTP/AVP 0 18 8 4 96 97 97 97 3 101
a=rtpmap:0 PCMU/8000
a=rtpmap:18 G729/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:4 G723/8000
a=rtpmap:96 speex/8000
a=rtpmap:97 speex/8000
a=rtpmap:97 iLBC/8000
a=fmtp:97 mode=20
a=rtpmap:97 iLBC/8000
a=fmtp:97 mode=20
a=rtpmap:3 gsm/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
<------------->
--- (12 headers 19 lines) ---
Sending to ip-провайдер:5060 (NAT)
Using INVITE request as basis request - 0e9b5600c7ba361080000030489fe0f2@sbc
Found peer 'comtel' for 'мой-сотовой-без8' from ip-провайдер:5060
  == Using SIP RTP CoS mark 5
Found RTP audio format 0
Found RTP audio format 18
Found RTP audio format 8
Found RTP audio format 4
Found RTP audio format 96
Found RTP audio format 97
Found RTP audio format 97
Found RTP audio format 97
Found RTP audio format 3
Found RTP audio format 101
Found audio description format PCMU for ID 0
Found audio description format G729 for ID 18
Found audio description format PCMA for ID 8
Found audio description format G723 for ID 4
Found audio description format speex for ID 96
Found audio description format speex for ID 97
Found audio description format iLBC for ID 97
Found audio description format iLBC for ID 97
Found audio description format gsm for ID 3
Found audio description format telephone-event for ID 101
Capabilities: us - 0x8 (alaw), peer - audio=0x70f (g723|gsm|ulaw|alaw|g729|speex|ilbc)/video=0x0 (nothing)/text=0x0 (nothing), combined - 0x8 (alaw)
Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x1 (telephone-event|), combined - 0x0 (nothing)
Peer audio RTP is at port ip-провайдер:15900
Looking for 939139 in comtel (domain ip-астериск)

<--- Reliably Transmitting (NAT) to ip-провайдер:5060 --->
SIP/2.0 484 Address Incomplete
Via: SIP/2.0/UDP ip-провайдер:5060;branch=z9hG4bK-02ff5600ffff3610ff00003048ffffff;received=ip-провайдер;rport=5060
From: <sip:мой-сотовой-без8@ip-провайдер;user=phone>;tag=ffff5600ffff3610ff00003048ffffff
To: <sip:939139@ip-астериск:5060;user=phone>;tag=as1bc31275
Call-ID: 0e9b5600c7ba361080000030489fe0f2@sbc
CSeq: 1 INVITE
Server: Asterisk PBX 1.8.11.1-1digium1~squeeze
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog '0e9b5600c7ba361080000030489fe0f2@sbc' in 6400 ms (Method: INVITE)
asterisk*CLI> 

<--- SIP read from UDP:ip-провайдер:5060 --->
ACK sip:939139@ip-астериск:5060;user=phone SIP/2.0
Via: SIP/2.0/UDP ip-провайдер:5060;branch=z9hG4bK-02ff5600ffff3610ff00003048ffffff;received=ip-провайдер;rport=5060
From: <sip:мой-сотовой-без8@ip-провайдер;user=phone>;tag=ffff5600ffff3610ff00003048ffffff
To: <sip:939139@ip-астериск:5060;user=phone>;tag=as1bc31275
Call-ID: 0e9b5600c7ba361080000030489fe0f2@sbc
CSeq: 1 ACK
Max-Forwards: 10
User-Agent: MERA MSIP v.1.0.2
Content-Length: 0

<------------->
--- (9 headers 0 lines) ---
Really destroying SIP dialog '0e9b5600c7ba361080000030489fe0f2@sbc' Method: ACK
asterisk*CLI>
удалить закрыть спам изменить тег редактировать

спросил 2013-03-06 09:06:41 +0400

seahenge Gravatar seahenge
11 1 2

обновил 2013-03-06 09:16:03 +0400

Comments

Почему набираете без восьмерки?

zzuz ( 2013-03-06 10:07:53 +0400 )редактировать

Мне тоже это бросилось в глаза. Дело в том что это входящий звонок. Я набираю на своем мобильнике номер 939139. А в дебаге вижу его же (те свой номер мобильного) без префикса (8 или 7 к примеру). Кто ж его знает как провайдер маршрутизирует. Звонок как бы приходит на транк (точнее я его вижу в дебаге). А до диалплана не доходит.

seahenge ( 2013-03-06 15:01:08 +0400 )редактировать

Не верю.

zzuz ( 2013-03-06 15:33:54 +0400 )редактировать

Также в дебаге проскакивает:

Reliably Transmitting (NAT) to ip-провайдер:5060: OPTIONS sip:ip-провайдер SIP/2.0 Via: SIP/2.0/UDP ip-астериск:5060;branch=z9hG4bK51119b70;rport Max-Forwards: 70 From: "asterisk" <sip:939139@ip-астериск>;tag=as196245cb To: <sip:ip-провайдер> Contact: <sip:939139@ip-астериск:5060> Call-ID: 51707dd16272a23d5bb586e000785f86@ip-астериск:5060 CSeq: 102 OPTIONS User-Agent: Asterisk PBX 1.8.11.1-1digium1~squeeze Date: Wed, 06 Mar 2013 03:46:32 GMT Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Content-Length: 0


<--- SIP read from UDP:ip-провайдер:5060 ---> SIP/2.0 501 Not Implemented Via: SIP/2.0/UDP ip-астериск:5060;branch=z9hG4bK51119b70;rport From: "asterisk" <sip:939139@ip-астериск>;tag=as196245cb To: <sip:ip-провайдер> Call-ID: 51707dd16272a23d5bb586e000785f86@ip-астериск:5060 CSeq: 102 OPTIONS Server: MERA MSIP v.1.0.2 Content-Length: 0

seahenge ( 2013-03-06 15:52:58 +0400 )редактировать

Я набираю городской номер в своем регионе.

Я (мой мобильный) --> 939139 (провайдер) --> Астериск (мой астериск)

seahenge ( 2013-03-06 15:54:16 +0400 )редактировать

А Вы что на астериске ждете? Какой номер?

zzuz ( 2013-03-06 16:22:37 +0400 )редактировать

Я жду звонка, который был, но сказочно пропал. В консоли тишина. При включенном дебаге "SIP/2.0 484 Address Incomplete"

seahenge ( 2013-03-06 17:09:07 +0400 )редактировать

meral: Спасибо большое, это так. Все заработало. Ваш ответ для меня просто бесценен.

seahenge ( 2013-03-06 17:52:39 +0400 )редактировать

там под ответом есть галочка "правильный ответ". учите английский

meral ( 2013-03-06 23:52:02 +0400 )редактировать

1 Ответ

0

английский занть полезно.

цитирую

Looking for 939139 in comtel (domain ip-астериск)

<--- Reliably Transmitting (NAT) to ip-провайдер:5060 --->
SIP/2.0 484 Address Incomplete

перевожу - в контексте comtel нет номера 939139

ссылка удалить спам редактировать

ответил 2013-03-06 17:46:08 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/

Comments

Логичней было бы в ответ увидеть Not Found, а не address incomplete.

rad ( 2013-03-06 23:29:12 +0400 )редактировать

если бы не было контекста, было бы 404.

meral ( 2013-03-06 23:50:49 +0400 )редактировать

Понял. Спасибо.

rad ( 2013-03-07 11:57:52 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-03-06 09:06:41 +0400

Просмотрен: 1,749 раз

Обновлен: Mar 06 '13

Похожие вопросы:

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