Skip to main content

New Release and Kamailio Issue/Understanding

Posted by eherr on Fri, 10/02/2020

I am running the latest MTE ISO asterisk 13.32.0 with configuration manager 10.1.2.2

The new Kamailio interaction has been a bit of a learning curve and still trying to get my usual monitoring under control but this is slow moving.

I tried searching and reading up but havent been successful and feel like I am missing something obvious.

>> Issue:

sip extension is set to qualify 2000ms.

kamcmd ul.lookup location 1234-thirdlane, shows Expires: 2345... value between 1 and 3600

Make a test call, ringtones are heard to the caller but obviously nothing happens on the far side.

This will remain the case until the expire runs out.

How do I get the usrloc expire key/value to reflect the qualify setting, or set usrloc expire to 2000ms?

Thanks


Submitted by eherr on Fri, 10/02/2020 Permalink

Obviously we dont want to update registrar.conf and set modparam("registrar", "max_expires", 2)

I am missing the part where Asterisk or Kamailio checks the end point every 2 seconds and updates the expires table to 3600 or expired.

Submitted by eherr on Fri, 10/02/2020 Permalink

that was wrong...

Edit: I dont want to update modparam("registrar", "max_expires", 60) since the sip show peer already has qualify frequency set to 60000ms.

at this stage I would assume the qualify = yes/2000 would be honored for the timeout in response before marking it unreachable but cant test fully until I cant get it to drop Expires: expired first.