[SR-Users] How to i use record_route_advertised_address

Gnaneshwar Gatla GGatla at InTouchHealth.com
Fri Dec 2 20:04:41 CET 2011


Hello,

I have Kamailio 3.1.0 behind a NAT. We need the Firewall for sip-security reasons.
Currently I'm using record_route_preset("advertised_Address") for keeping the advertised address in the record-route header. This works for fine when I have all clients running on UDP protocol.

I currently have some TLS clients added to our network, Kamailio does not insert the second record-route header with the advertised-IP whenever there is a call between a UDP and a TLS Client.
Instead it inserts the internal/Local IP of the server.

I had also noticed the record_route_preset() function does not include the transport parameter ("transport=UDP" or "transport=TLS").

I was looking through the source code of Kamailio and found record_route_advertised_address() in record.c . I would like to know how to use this function with the Kamailio config.

Regards
Gnani
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20111202/134fa583/attachment.htm>


More information about the sr-users mailing list