[SR-Users] How to i use record_route_advertised_address

Daniel-Constantin Mierla miconda at gmail.com
Mon Dec 5 22:52:15 CET 2011


Hello,

maybe the option for now is to set the parameters for 
record_route_preset() to advertised_address/port:

http://kamailio.org/docs/modules/stable/modules_k/rr.html#id2542169

I have some deployments (like on EC2) where I use advertise_address for 
have the proper Via and record_route_preset() for record route headers.

For simplicity, it would be good to have the function in config to take 
advertised address value for building the rr header.

Cheers,
Daniel

On 12/3/11 9:41 PM, Hugh Waite wrote:
> Hi,
> I do not think that record_route() uses the advertised_address 
> variables. We have been using the advertised_address / advertised_port 
> variables in the config file and although they are used in the Via 
> headers, they are not substituted into the Record Route lines.
>
> record_route_advertised_address() was added about 2 weeks ago for 
> exactly this reason - using an advertised address in record routes 
> when the transport changes. It automatically inserts double (rr2=on) 
> routes in these cases and extra custom parameters can be added later.
>
> However, we only needed the C API, so it isn't exported as a config 
> file function yet. This won't be difficult.
>
> Regards,
> Hugh
>
> On 03/12/11 15:57, Ovidiu Sas wrote:
>> Take a look at set_advertised_address:
>> http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:3.1.x#set_advertised_address 
>>
>> Set it and then record_route() will properly fill the Record-Route 
>> header.
>>
>>
>> Regards,
>> Ovidiu Sas
>>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- http://www.asipto.com
http://linkedin.com/in/miconda -- http://twitter.com/miconda




More information about the sr-users mailing list