Hello,
I've been trying to delete specific contact for AOR using the remove
function in the registrar module, but somehow it doesn't remove it from the
location.
My db_mode is 0 as I only want to store it in opensips memory. I hav the
"use_domain" param as 1. On register, the contact gets stored in the
following format:

sip:[email protected]:49612;rinstance=477b5477848ba584;transport=tcp

I tried multiple ways to remove this:

1) remove("location", "sip:[email protected]",
"sip:[email protected]:49612
;rinstance=477b5477848ba584;transport=tcp")

2) remove("location", "sip:[email protected]", "
sip:[email protected]:49612")

Also, I'd like to mention that I have an edge proxy in the middle who
proxies the REGISTER to this Registrar and I use the PATH module to route
back reliably. I'm essentially trying to remove location entry for
particular endpoints based on some conditions.

Any help is appreciated. Thanks,

- Jayesh
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to