[OpenSIPS-Users] Push Notification - lookup not returning 2

John Quick john.quick at smartvox.co.uk
Fri Jul 30 14:43:16 EST 2021


Unfortunately, the scenario you hypothesise does not match. We have not yet commissioned the Push Notification mechanism.
Furthermore, I can see the registrations from the WebRTC device in a log file and they are well spaced apart - minimum 40 secs, up to a few minutes.
In the most recent tests, I removed the modparam line that set "pn_skip_pn_interval".

I have tried a lot of variations and tinkered with several modparam settings, but mid_registrar_lookup() always returns 1. Just once I managed to get a return value of 2.

I will send you the DEBUG log output which looks quite different in the one example where lookup returned 2. Perhaps it will provide a vital clue.

John Quick
Smartvox Limited

-----Original Message-----
From: Liviu Chircu <liviu at opensips.org> 
Sent: 30 July 2021 12:23
To: john.quick at smartvox.co.uk; 'OpenSIPS users mailling list' <users at lists.opensips.org>
Subject: Re: [OpenSIPS-Users] Push Notification - lookup not returning 2

On 30.07.2021 14:16, John Quick wrote:
> The next time I made a test call, it reverted to the previous behaviour and lookup returns 1 again.
> So I have just once seen it return 2, but I don't know what was different.

Most likely, it's because of that "pn_skip_pn_interval" you enabled, since it looks like the device is re-registering quite often and resetting the 6s interval.  Try setting it to 0 and things should stabilize.  In time, you will tell if you really need to re-enable it or not.

Liviu Chircu
www.twitter.com/liviuchircu | www.opensips-solutions.com
OpenSIPS Summit 2021 Distributed | www.opensips.org/events

More information about the Users mailing list