Hi John,

Assuming you do not do REGISTER relay (but you act as a registrar), you should handle the REGISTER requests (with or without to-tag) in the same way. IF they have a Route hdr , it may be because they do pre-loaded route (the Route points to your SIP server) to be sure the REGISTER gets to the registrar server.

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 07.06.2016 10:56, John Nash wrote:
I am dealing with In-dialog requests using

------------------------------------------------------------------------------------------------------
if (has_totag() && (is_domain_local("$rd") || $Ri== "127.0.0.1") && is_method("INVITE|ACK|BYE|UPDATE"))
    {
        # sequential request within a dialog should
        # take the path determined by record-routing
        if (topology_hiding_match())
-----
---------------------------------------------------------------------------------------------------------

at the top of my script. After that I process initial requests, but I see some REGISTER messages with TO-Tag and "Route" header and they are being discarded by my script because Initial request cannot have Route header.

Do i also need to pass REGISTER messages also through same block?...or i need to call loose_route after has_to_tag check.




_______________________________________________
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

Reply via email to