set_contact_alias() should not be used for registrations, but for requests that 
are typically forwarded. If you do it on an edge proxy between device and 
registrar server, then you should use path module and leave the contact 
unchanged.

If you use it in the registrar server config, then you should replace it with 
fix_nated_register(), like in the default kamailio.cfg.

Otherwise, if you really want to use it, then in case you have to deal with 
such UA, then yes, you will have to remove (or replace) the alias parameter in 
Contact. Probably you can play with the replace/subst functions from textops 
and if you can't get it, then new C code has to be added. A pull request is of 
course appreciated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2308#issuecomment-623005573
_______________________________________________
Kamailio (SER) - Development Mailing List
sr-dev@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to