[SR-Users] could not make ul_rm_contact work
Daniel-Constantin Mierla
miconda at gmail.com
Wed Feb 1 12:30:10 CET 2017
What is the value you set for matching_mode parameter of usrloc module?
Cheers,
Daniel
On 01/02/2017 11:37, Aqs Younas wrote:
> Sorry, but still I am unable to make *ul_rm_contact* work.
>
> Here is what I tried again.
>
> root at debian:/usr/local/kamailio/sbin# ./kamctl ul show
> Domain:: location table=1024 records=1 max_slot=1
> AOR:: 1040 at 192.168.1.10 <mailto:1040 at 192.168.1.10>
> Contact::
> sip:1040 at 192.168.1.8:45573;rinstance=5494290a28b07472;transport=tcp Q=
> Expires:: 3366
> Callid:: J2MpU81af1hZ7bj2eLBAHQ..
> Cseq:: 2
> User-agent:: Z 3.9.32144 r32121
> State:: CS_SYNC
> Flags:: 0
> Cflag:: 0
> Socket:: tcp:192.168.1.10:5060
> <http://192.168.1.10:5060>
> Methods:: 5087
> Ruid:: uloc-5891af42-b58-3
> Reg-Id:: 0
> Last-Keepalive:: 1485943492
> Last-Modified:: 1485943492
>
> ./kamctl fifo ul_rm_contact location 1040 at 191.168.1.10
> <mailto:1040 at 191.168.1.10>
> sip:1040 at 192.168.1.8:45573;rinstance=5494290a28b07472;transport=tcp
> *404 AOR not found*
> *
> *
> root at debian:/usr/local/kamailio/sbin# ./kamctl ul show
> Domain:: location table=1024 records=1 max_slot=1
> AOR:: 1040 at 192.168.1.10 <mailto:1040 at 192.168.1.10>
> Contact::
> sip:1040 at 192.168.1.8:45573;rinstance=5494290a28b07472;transport=tcp Q=
> Expires:: 3064
> Callid:: J2MpU81af1hZ7bj2eLBAHQ..
> Cseq:: 2
> User-agent:: Z 3.9.32144 r32121
> State:: CS_SYNC
> Flags:: 0
> Cflag:: 0
> Socket:: tcp:192.168.1.10:5060
> <http://192.168.1.10:5060>
> Methods:: 5087
> Ruid:: uloc-5891af42-b58-3
> Reg-Id:: 0
> Last-Keepalive:: 1485943492
> Last-Modified:: 1485943492
>
> The command which resulted in contact deletion is below.
>
> root at debian:/usr/local/kamailio/sbin# ./kamctl fifo ul_rm location
> 1040 at 192.168.1.10 <mailto:1040 at 192.168.1.10>
> Domain:: location table=1024 records=1 max_slot=1
> AOR:: 1040 at 192.168.1.10 <mailto:1040 at 192.168.1.10>
> Contact::
> sip:1040 at 192.168.1.8:45573;rinstance=5494290a28b07472;transport=tcp Q=
> Expires:: deleted
> Callid:: J2MpU81af1hZ7bj2eLBAHQ..
> Cseq:: 2
> User-agent:: Z 3.9.32144 r32121
> State:: CS_SYNC
> Flags:: 0
> Cflag:: 0
> Socket:: tcp:192.168.1.10:5060
> <http://192.168.1.10:5060>
> Methods:: 5087
> Ruid:: uloc-5891af42-b58-3
> Reg-Id:: 0
> Last-Keepalive:: 1485943492
> Last-Modified:: 1485943492
>
> But above command deletes all contacts against an AOR. I want to
> remove only a specific contact. Yes, i am using db_mode=2 for usrloc.
> Thanks for your time.
>
>
> On 1 February 2017 at 13:01, Daniel-Constantin Mierla
> <miconda at gmail.com <mailto:miconda at gmail.com>> wrote:
>
> Hello,
>
> see comments inline ...
>
>
> On 01/02/2017 01:12, Aqs Younas wrote:
>> Greetings list,
>>
>> I am trying to remove a specific contact from memory but always
>> resulted in vain.
>>
>> root at debian:/usr/local/kamailio/sbin# ./kamctl ul show
>> Domain:: location table=1024 records=1 max_slot=1
>> AOR:: 1040 at 192.168.0.101 <mailto:1040 at 192.168.0.101>
>> Contact::
>> sip:1040 at 192.168.0.102:36619;rinstance=1dfaed088d873a18;transport=tcp
>> Q=
>> Expires:: 2416
>> Callid:: _3595KDc1PinhUGFpSf4Dg..
>> Cseq:: 2
>> User-agent:: Z 3.9.32144 r32121
>> State:: CS_SYNC
>> Flags:: 0
>> Cflag:: 0
>> Socket:: tcp:192.168.0.101:5060
>> <http://192.168.0.101:5060>
>> Methods:: 5087
>> Ruid:: uloc-58911db0-f45-1
>> Reg-Id:: 0
>> Last-Keepalive:: 1485905402
>> Last-Modified:: 1485905402
>> .
>> /kamctl fifo ul_rm_contact location 1040 at 191.168.0.101
>> <mailto:1040 at 191.168.0.101>
>> sip:1040 at 192.168.0.102:36619;rinstance=1dfaed088d873a18;transport=tcp
>> 404 AOR not found
>>
>> Tried another command
>>
>> root at debian:/usr/local/kamailio/sbin# ./kamctl fifo ul_rm
>> location 1040 at 192.168.0.101 <mailto:1040 at 192.168.0.101>
>> root at debian:/usr/local/kamailio/sbin# ./kamctl ul show
>> Domain:: location table=1024 records=1 max_slot=1
>> AOR:: 1040 at 192.168.0.101 <mailto:1040 at 192.168.0.101>
>> Contact::
>> sip:1040 at 192.168.0.102:36619;rinstance=1dfaed088d873a18;transport=tcp
>> Q=
>> Expires:: deleted
>
> See above line, the contact is "deleted". But I guess you have a
> db mode that relies on the timer for complete removal from memory
> and database, which should happen in max 60 sec if you haven't
> changed the related parameters for usrloc.
>
> Cheers,
> Daniel
>
>> Callid:: _3595KDc1PinhUGFpSf4Dg..
>> Cseq:: 2
>> User-agent:: Z 3.9.32144 r32121
>> State:: CS_SYNC
>> Flags:: 0
>> Cflag:: 0
>> Socket:: tcp:192.168.0.101:5060
>> <http://192.168.0.101:5060>
>> Methods:: 5087
>> Ruid:: uloc-58911db0-f45-1
>> Reg-Id:: 0
>> Last-Keepalive:: 1485905402
>> Last-Modified:: 1485905402
>>
>> And this. .
>>
>> /kamctl ul rm 1040 at 192.168.0.1 <mailto:1040 at 192.168.0.1>
>> sip:1040 at 192.168.0.102:36619;rinstance=1dfaed088d873a18;transport=tcp
>> 404 AOR not found
>>
>> Can someone help me know to remove a contact from memory?
>> Any pointer is much appreciated.
>>
>> Best Regards.
>>
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
>
> --
> Daniel-Constantin Mierla
> www.twitter.com/miconda <http://www.twitter.com/miconda> -- www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
> Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - www.asipto.com <http://www.asipto.com>
> Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com <http://www.kamailioworld.com>
>
> _______________________________________________ SIP Express Router
> (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
> <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
>
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - www.asipto.com
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20170201/782da1e6/attachment.html>
More information about the sr-users
mailing list