Страница 1 из 1

Зависает внутр. вызов на внутр. абонента при отмене вызова

Добавлено: 22 авг 2013, 14:40
bad-maxis
Elastix 2.4
2 SIP екстеншена-один грандстрим GXP1450, второй Вызывная панель K-2000 (http://www.labox.eu/telephone-for-clean ... lean-rooms).

При наборе с панели №230 на №515 и отмене вызова (положили трубку) вызов продолжается на 515.

Панель вроде шлет CANCEL но нет подтверждения.
[KElastix242*CLI>
[0K == Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5

[KElastix242*CLI>
[0K -- Called SIP/515

[KElastix242*CLI>
[0K
<--- Transmitting (NAT) to 192.168.10.189:5060 --->
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 192.168.10.189:5060;branch=124E5C76391E451CFE16;received=192.168.10.189;rport=5060
From: "230" <sip:230@192.168.10.242>;tag=EB6E8B2F
To: <sip:515@192.168.10.242>;tag=as3bf52182
Call-ID: E4088F77373A0FD1D8C8E9
CSeq: 10 INVITE
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Contact: <sip:515@192.168.10.242:5060>
Content-Length: 0


<------------>

[KElastix242*CLI>
[0K -- SIP/515-00000295 is ringing

<--- Transmitting (NAT) to 192.168.10.189:5060 --->
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 192.168.10.189:5060;branch=124E5C76391E451CFE16;received=192.168.10.189;rport=5060
From: "230" <sip:230@192.168.10.242>;tag=EB6E8B2F
To: <sip:515@192.168.10.242>;tag=as3bf52182
Call-ID: E4088F77373A0FD1D8C8E9
CSeq: 10 INVITE
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Contact: <sip:515@192.168.10.242:5060>
Content-Length: 0


<------------>

[KElastix242*CLI>
[0K
<--- SIP read from UDP:192.168.10.189:5060 --->
CANCEL sip:515@192.168.10.242 SIP/2.0
Via: SIP/2.0/UDP 192.168.10.189:5060;branch=124E5C76391E451CFE16;rport
From: "230" <sip:230@192.168.10.242>;tag=EB6E8B2F
To: <sip:515@192.168.10.242>;tag=as0ed217ef
Contact: <sip:230@192.168.10.189;transport=udp>
Call-ID: E4088F77373A0FD1D8C8E9
CSeq: 10 CANCEL
Max-Forwards: 70
User-Agent: Labox Phone
Authorization: Digest username="230",realm="asterisk",nonce="1e58991b",uri="sip:515@192.168.10.242",algorithm=MD5,response="256871877ee56ea9f1c4e15807e51d4e"
Content-Length: 0

v=0
o=- 1377159393 1377159393 IN IP4 192.168.10.189
s=Labox
c=IN IP4 192.168.10.189
t=0 0
m=audio 7012 RTP/AVP 8 0
c=IN IP4 192.168.10.189
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=setup:active
a=sendrecv
<------------->
--- (11 headers 11 lines) ---

[KElastix242*CLI>
[0K
<--- Transmitting (NAT) to 192.168.10.189:5060 --->
SIP/2.0 481 Call leg/transaction does not exist
Via: SIP/2.0/UDP 192.168.10.189:5060;branch=124E5C76391E451CFE16;received=192.168.10.189;rport=5060
From: "230" <sip:230@192.168.10.242>;tag=EB6E8B2F
To: <sip:515@192.168.10.242>;tag=as0ed217ef
Call-ID: E4088F77373A0FD1D8C8E9
CSeq: 10 CANCEL
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


[KElastix242*CLI>
[0K

<------------>

[KElastix242*CLI>

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 22 авг 2013, 15:12
awsswa
Transmitting (NAT)
а зачем у вас NAT включен - вроде вы в одной сети ?

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 22 авг 2013, 16:58
bad-maxis
NAT по умолчанию включен, в дальнейшем будут транки с провайдерами, или для этого НАТ не нужен? Ну и на зависание вызова НАТ влияет?
Спасибо.

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 22 авг 2013, 17:48
Zavr2008
для данного пира поставить nat=never
также и canreinvite=no

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 22 авг 2013, 20:41
ded
NAT по умолчанию выключайте, в дальнейшем будут транки с провайдерами - он не понадобится.
на зависание вызова НАТ не влияет.
Проблема - в Labox.
Какая? Сигнальная. Cancel этой панели не понимается.
Отсылайте им (в Labox) дампы и этот дебаг, пусть разбираются.

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 22 авг 2013, 21:11
Zavr2008
ASTERISK JIRA

Как костыль можно попробовать поиграть canreinvite=yes/no.
While a call is hung up in canreinvite=yes mode, asterisk sends a re-INVITE to the client that did not hung up. This client sends an OK on this. Asterisk sends a cancel on this instead of a BYE, so the client responds with a "400 Bad Request" (You are not allowed to cancel an established dialog). The result is that the client which did not hung up does not know about ended dialog.

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 23 авг 2013, 08:47
bad-maxis
NAT выключил.
canreinvite=no на всех пирах по умолчанию.
При подключении этих панелей к TDE-200 такая же проблема. Будем терзать Labox.
Спасибо.

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 19 янв 2015, 10:29
skv.sbk
Добрый день.

Удалось ли связаться с labox? У меня такой же телефон и тоже не хочет работать. Разработчики молчат.

Re: Зависает внутр. вызов на внутр. абонента при отмене вызо

Добавлено: 20 янв 2015, 19:32
bad-maxis
Была длительная переписка с сбором логов итд. В итоге обновили прошивку, но проблема осталась. Похоже как то sip не правильно реализован у них.