SOLVED Freeswitch not loosing Registration

Status
Not open for further replies.

mudasar321

Member
Apr 18, 2019
81
5
8
35
Hi Guys, I'm using FusionPBX version 4.4.5 with freeswitch 1.8.5. I've a Yealink phone, I registered it and registration expiration time is 3600 seconds. Now at very next minute I turned of my yealink phone but on fusionpnx under registration it will show phone is still registered for next 3600 seconds. I tested it on Grandstream and samething happened. If I set expiration time on yealink 120 seconds then it shows registered for 120 seconds and then gone. My concern is system should check after every 30 seconds or a minute and see if phone is not responding so delete the logs from registration.
 

Dan

Member
Jul 23, 2017
69
12
8
34
When you set a long registration expiry on a phone (say 3600 seconds), your telling the server that you won't contact it often, but your still probably online. The server will respect the expiry timer the phone set, and wait until it runs out to deregister the phone.

The "issue" you saw was Freeswitch respecting the expiration timer your phone set. This is expected behaviour, reduce the timer to whatever interval you like if you want to force the phone to renew its registration more often (eg: every 30 seconds).
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,038
556
113
@mudasar321 This is the way SIP works, the registration timers should be at 120 for the best combination without overloading the server. Phones with registration timers at 3600 are likely to cause you other problems with NAT tunnels timing out etc, unless they are on a LAN.
 
Status
Not open for further replies.