[SR-Users] Setting priority (q) for kamctl ul add

Daniel-Constantin Mierla miconda at gmail.com
Wed Jun 25 18:35:12 CEST 2014


On 25/06/14 06:06, David Wilson wrote:
> Never mind, the missing contact was being removed when a REGISTER was 
> received.
>
> In my cfg, I was using:
> save("location", "0x04")
>
> The 0x04 flag, of course, causes all existing entries for the AOR to 
> be removed.
>
> Cheers,
> Dave.
>
> On 25 Jun 2014, at 10:45 am, David Wilson <dw at zaq.com.au 
> <mailto:dw at zaq.com.au>> wrote:
>
>> Thanks Daniel,
>>
>> Rather than changing the kamctl script, I can just run a command like:
>>
>>     kamctl mi ul_add location <user> <uri> <expires> <q> 0 0 0 0

The raw mi command works as well, indeed. The 'ul' alias for it should 
be fixed for a dynamic Q value, anyhow.

Cheers,
Daniel

>>
>> When I run this and set expires to 0  (as per the comment in kamctl, 
>> "expires 0 means persistent contact"),  kamctl ul show shows 
>> expires=-1403662437 which siremis shows as 1970-01-01 08:00:00.
>>
>> Within 20 minutes, the entry is gone and I'm not sure why.  Is the 
>> 8:00 (my timezone is UTC+8) causing a check for zero to fail or is 
>> there something else I'm missing?
>>
>> For reference, I'm using db_mode=2 for usrloc.
>>
>> Regards,
>> Dave.
>>
>> On 20 Jun 2014, at 6:00 pm, sr-users-request at lists.sip-router.org 
>> <mailto:sr-users-request at lists.sip-router.org> wrote:
>>
>>> Date: Fri, 20 Jun 2014 07:38:50 +0200
>>> From: Daniel-Constantin Mierla <miconda at gmail.com 
>>> <mailto:miconda at gmail.com>>
>>> To: "Kamailio (SER) - Users Mailing List"
>>> <sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>>
>>> Subject: Re: [SR-Users] Setting priority (q)  for kamctl ul add
>>>
>>> Hello,
>>>
>>> On 20/06/14 06:16, David Wilson wrote:
>>>> Hi All,
>>>>
>>>> I'm trying to add a permanent usrloc entry via kamctl ul add.
>>>>
>>>> This works, but the created entry has a q value of 1.0 which is 
>>>> higher than I need.
>>>>
>>>> Is there a way to either:
>>>>
>>>> 1.  Specify a q value when using kamctl ul add, or
>>> apparently the Q is hardcoded, a way to fix it is to edit kamctl (which
>>> is a shell script), search for 'ul_add' and update the 1.0 value in that
>>> command.
>>>
>>>> 2.  Edit the q value of an existing record by using a kamctl command.
>>>>
>>> Maybe removing and add it it with same other attributes...
>>>
>>> Cheers,
>>> Daniel
>>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140625/1a0690db/attachment.html>


More information about the sr-users mailing list