Yealink Forums

Full Version: unregister after call timeout
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
We have a weird problem. After a non successfull call (like a very long number and such), the phone (Yealink-any) gets "call time out" and then loses it registration.

I ran wireshark and noticed that the phone does not ACK to the 487 requst terminated, so the server is sendindgit multiple times.

fllow:

PHONE SERVER
----------------->INVITE
407 PROXY<--------------
------------------->ACK
----------------->INVITE
100 Trying<------------
CANCEL---------------->
487 Requst terminated<--
200 OK<----------------
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
OPTION sip2002@X.X.X.X<---
200 OK---------------->
487 Requst terminated<--
200 OK---------------->
REGISTER-------------->
and then it reregister.

and this is a regular CANCEL i did -

fllow:

PHONE SERVER
----------------->INVITE
407 PROXY<--------------
------------------->ACK
----------------->INVITE
100 Trying<------------
CANCEL---------------->
487 Requst terminated<--
200 OK<-----------------
ACK-------------------->
I am using Asterisk on Centos.
(07-12-2015 07:26 PM)batchen Wrote: [ -> ]We have a weird problem. After a non successfull call (like a very long number and such), the phone (Yealink-any) gets "call time out" and then loses it registration.

I ran wireshark and noticed that the phone does not ACK to the 487 requst terminated, so the server is sendindgit multiple times.

fllow:

PHONE SERVER
----------------->INVITE
407 PROXY<--------------
------------------->ACK
----------------->INVITE
100 Trying<------------
CANCEL---------------->
487 Requst terminated<--
200 OK<----------------
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
487 Requst terminated<--
OPTION sip2002@X.X.X.X<---
200 OK---------------->
487 Requst terminated<--
200 OK---------------->
REGISTER-------------->
and then it reregister.

and this is a regular CANCEL i did -

fllow:

PHONE SERVER
----------------->INVITE
407 PROXY<--------------
------------------->ACK
----------------->INVITE
100 Trying<------------
CANCEL---------------->
487 Requst terminated<--
200 OK<-----------------
ACK-------------------->
I am using Asterisk on Centos.


hi

thanks for your information

please tell me your phone model and firmware ,if it is not the last firmware , please do a upgrade and reset first , last firmware download link :

http://support.yealink.com/documentFront...isplayPage

if issue still exist on the last firmware , please provide us the corresponding trace file we need, trace file including pcap file, config bin and syslog file , for how to get them , please refer to the FAQ below:
http://forum.yealink.com/forum/showthread.php?tid=1319

thanks
Hi,

so i tried to upgrade but i get that Invalid file name for 2.73.0.40.rom :/

anyway , my phone is T28

Firmware Version 2.72.18.4
Hardware Version 1.0.0.39

and it is happnig throw severl Yealink phons so i dont know how it could be related.

i add pick up on the number 443585325623523

thanks Tongue
(07-14-2015 08:10 PM)batchen Wrote: [ -> ]Hi,

so i tried to upgrade but i get that Invalid file name for 2.73.0.40.rom :/

anyway , my phone is T28

Firmware Version 2.72.18.4
Hardware Version 1.0.0.39

and it is happnig throw severl Yealink phons so i dont know how it could be related.

i add pick up on the number 443585325623523

thanks Tongue

????
Reference URL's