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

Asterisk не посылает BYE

0

Доброго времени суток. Схема следующая: Аналоговые линии ->AddPack -> Asterisk -----интернет ----- SIP ATS --- какие-то телефоны

При звонке на аналоговую линии и отбое Астериск не посылает удаленной SIP ATS Panasonic BYE. Соответственно Panasonic не видит конца разговора и висит и шлет постоянно OPTIONS, на которые Астериск забивает и ничего не овечает

<--- SIP read from 77.51.yyy.yyy:35060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 94.158.xxx.xxx:5060;branch=z9hG4bK13392dfd;rport=5060
To: sip:000313@192.168.1.1;tag=22749
From: "asterisk" <sip:asterisk@94.158.xxx.xxx:5060>;tag=as31588114
Call-ID: 488facd267700ba25063068e3b1f5e2e@94.158.xxx.xxx
CSeq: 102 OPTIONS
Contact: sip:192.168.1.1:35060
Allow: INVITE,ACK,CANCEL,BYE,PRACK,OPTIONS,REGISTER,INFO,UPDATE
Accept-Encoding: *
Accept-Language: *
Server: Panasonic-MPR08-V4.2003/VSIPGW-V2.3001
Content-Length: 0


<------------->
--- (12 headers 0 lines) ---
Really destroying SIP dialog '488facd267700ba25063068e3b1f5e2e@94.158.xxx.xxx' Method: OPTIONS
Reliably Transmitting (NAT) to 77.51.yyy.yyy:35060:
OPTIONS sip:000312@192.168.1.1:35060 SIP/2.0
Via: SIP/2.0/UDP 94.158.xxx.xxx:5060;branch=z9hG4bK490f7675;rport
From: "asterisk" <sip:asterisk@94.158.xxx.xxx>;tag=as1398a4ae
To: <sip:000312@192.168.1.1:35060>
Contact: <sip:asterisk@94.158.xxx.xxx>
Call-ID: 047c11ee74192c7875341ee53b3a2535@94.158.xxx.xxx
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX
Max-Forwards: 70
Date: Mon, 23 Jan 2012 19:08:32 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces
Content-Length: 0


---

<--- SIP read from 77.51.yyy.yyy:35060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 94.158.xxx.xxx:5060;branch=z9hG4bK490f7675;rport=5060
To: sip:000312@192.168.1.1;tag=26302
From: "asterisk" <sip:asterisk@94.158.xxx.xxx:5060>;tag=as1398a4ae
Call-ID: 047c11ee74192c7875341ee53b3a2535@94.158.xxx.xxx
CSeq: 102 OPTIONS
Contact: sip:192.168.1.1:35060
Allow: INVITE,ACK,CANCEL,BYE,PRACK,OPTIONS,REGISTER,INFO,UPDATE
Accept-Encoding: *
Accept-Language: *
Server: Panasonic-MPR08-V4.2003/VSIPGW-V2.3001
Content-Length: 0


<------------->
--- (12 headers 0 lines) ---
Really destroying SIP dialog '047c11ee74192c7875341ee53b3a2535@94.158.xxx.xxx' Method: OPTIONS
Reliably Transmitting (NAT) to 77.51.yyy.yyy:35060:
OPTIONS sip:000311@192.168.1.1:35060 SIP/2.0
Via: SIP/2.0/UDP 94.158.xxx.xxx:5060;branch=z9hG4bK59faa57c;rport
From: "asterisk" <sip:asterisk@94.158.xxx.xxx>;tag=as1cda8959
To: <sip:000311@192.168.1.1:35060>
Contact: <sip:asterisk@94.158.xxx.xxx>
Call-ID: 2c4292336f359c25557e17650e10c533@94.158.xxx.xxx
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX
Max-Forwards: 70
Date: Mon, 23 Jan 2012 19:08:32 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces
Content-Length: 0

exten => _000xxxxxxxxxxxxxx,1,Answer()

exten => _000xxxxxxxxxxxxxx,n,Dial(SIP/${EXTEN}@${EXTEN:0:6},60)

exten => _000xxxxxxxxxxxxxx,n,Hangup()

Куда копать? В этом деле не силен, но хочется разобраться.

UPD:

Настройки sip для одной из линий АддПака

[000301]
type=friend
secret=xxxxxxxx
qualify=yes
port=5060
pickupgroup=1
deny=0.0.0.0/0.0.0.0
permit=xxx.xxx.xxx.xxx/255.255.255.255
host=dynamic
dtmfmode=inband
dial=SIP/000301
context=leb22gw
canreinvite=no
callgroup=1
accountcode=
call-limit=100
t38pt_udptl = yes
удалить закрыть спам изменить тег редактировать

спросил 2012-01-23 23:22:33 +0400

micol Gravatar micol
11 5 1 3
http://birulevo.net/

обновил 2012-01-24 12:34:48 +0400

Comments

Неправильно выразился, отвечает, но не BYE... В общем линии на Panasonic висят активные и она ждет отбоя, а его нет

micol ( 2012-01-23 23:28:45 +0400 )редактировать

Куда копать? Видимо, копать надо протокол SIP.

Evgen ( 2012-01-23 23:30:02 +0400 )редактировать

а что такое ${EXTEN:0:6} ?

alexcr ( 2012-01-23 23:38:10 +0400 )редактировать

по мне, вопрос не относится к астериску. Тут пряморукость админа панасоника под вопросом. Аргумент всё тот же - если у всех работает , а у вас нет, то значит что-то не так настроено.

zzuz ( 2012-01-24 00:27:12 +0400 )редактировать

alexcr, в таком виде вырезается номер линии (шестизначный), например 000301 на астериск панасоник шлет номера в виде 0003xx8495XXXXXXX

Суть в том, что на моем астериске еще два других SIP провайдера и на них все ровно, без нареканий на BYE А до панасоника нет у меня доступа. Причем ранее, вместо панасоника стоял тоже AddPack и они нормально дружились с астериском... В общем, голова уже пухнет, а BYE не уходит)

micol ( 2012-01-24 00:49:54 +0400 )редактировать

2 Ответа

0

Попробуй добавить
NAT= yes

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

ответил 2012-01-24 10:22:05 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

Добавлял, без результата

micol ( 2012-01-24 12:26:38 +0400 )редактировать
0

Покажи настройки sip

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

ответил 2012-01-24 08:47:31 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

asterisk за NAT-ом?

bolshoy_plohish ( 2012-01-24 09:44:51 +0400 )редактировать

Нет, NAT отсутствует

micol ( 2012-01-24 12:26:26 +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 ленту новостей

Статистика

Задан: 2012-01-23 23:22:33 +0400

Просмотрен: 813 раз

Обновлен: Jan 24 '12

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