Hi Peter,
To doublecheck, do this:
* before calling the is_contact_registered(), use xlog() to print the
contact you are testing (use $ct).
* before running the test, use the ul_show_contact MI function [1] to
print the in-memory contacts for the desired AOR.
[1]
https://opensips.org/html/docs/modules/2.4.x/usrloc.html#mi_ul_show_contact
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit 2019
https://www.opensips.org/events/Summit-2019Amsterdam/
On 08/16/2019 06:38 PM, Peter Pulham wrote:
Hi,
I am using mid_registrar to save registrations to the location table.
If I use is_registered - everything works as expected. So AOR matching
is working.
However, when I use is_contact_registered - it returns false.
I have checked the contact header in the request against the contact
value of the AOR in the db and they match (the request has a display
name but I am presuming only the uri is checked.
The endpoint is behind NAT, but the contacts match in the db and
request. Can some explain what is actually checked when using
is_contact_registered?
Many thanks
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users