[SR-Users] Setting Kamailio User-Agent dynamically
Daniel-Constantin Mierla
miconda at gmail.com
Tue Oct 7 10:07:16 CEST 2014
You have to use event_route[tm:local-request] if you use uac module to
send out new REGISTER.
Cheers,
Daniel
On 03/10/14 18:32, Errol Samuels wrote:
> I also tried your last suggestion at the point when the registeris
> being forwarded to FS but it had no effect
>
> # Forward REGISTER to Freeswitch
> route[REGFWD] {
> if(!is_method("REGISTER"))
> {
> return;
> }
>
> #if ( is_present_hf("User-Agent")) {
> *remove_hf("User-Agent");
> append_hf("User-Agent: $ua\r\n");*
> #}
>
> BR
>
> Errol
>
>
> On Fri, Oct 3, 2014 at 5:08 PM, Rainer Piper
> <rainer.piper at soho-piper.de <mailto:rainer.piper at soho-piper.de>> wrote:
>
> Am 03.10.2014 um 17:52 schrieb Errol Samuels:
>> Hi Rainer,
>>
>> Yes I did try user_agent_header = "User-Agent: $ua"; but it just
>> passes "$ua" to Freeswitch rather than the value of $ua.
>>
>> regards,
>>
>> Errol
>>
>>
>>
>> On Fri, Oct 3, 2014 at 4:32 PM, Rainer Piper
>> <rainer.piper at soho-piper.de <mailto:rainer.piper at soho-piper.de>>
>> wrote:
>>
>> Am 03.10.2014 um 17:04 schrieb Errol Samuels:
>>> Hello All,
>>>
>>> I am using Kamailio in front of Freeswitch and Kamailio is
>>> handling the registrations then forwarding to Freeswitch and
>>> everything is working for the most part.
>>>
>>> However, there is niggling pain in the neck issue where the
>>> user's User-Agent shows in Freeswitch as kamailio (4.0.6
>>> (x86_64/linux)) instead of the user's Real User-Agent I am
>>> trying to get Kamailio to pass the real User-Agent of the
>>> user without success.
>>>
>>> I am able to set a static User-Agent by doing this in the
>>> global section.
>>>
>>> *user_agent_header = "User-Agent: We love beer";*
>>>
>>> However, I am unable to set it dynamically for example:
>>>
>>> *user_agent_header = "User-Agent: " + $ua;
>>> *
>> *have you tried ...
>>
>> **user_agent_header = "User-Agent: $ua";
>>
>> ?
>> *
>>
> *Have you tried to remove the original hf (User-Agent) and set the
> new one like:
>
> remove_hf("User-Agent");
> append_hf("User-Agent: $ua\r\n");
> *
> *
> ?
>
> *
>>
>> **
>>> *
>>> *
>>> With is one Kamailio doesn't even start so my syntax is
>>> probably wrong.
>>>
>>> I also tried playing around with the textops module so I
>>> have ran out of ideas
>>>
>>> Any ideas?*
>>>
>>> *
>>> Thanks in advance.*
>>>
>>> *
>>> regards,
>>>
>>> Errol
>>> *
>>> *
>>> *
>>>
>>> *
>>> *
>>>
>>>
>>> *
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>> --
>> *Rainer Piper*
>> Integration engineer
>> Koeslinstr. 56
>> 53123 BONN
>> GERMANY
>> Phone: +49 228 97167161 <tel:%2B49%20228%2097167161>
>> P2P: sip:rainer at sip.soho-piper.de:5072 (pjsip-test)
>> XMPP: rainer at xmpp.soho-piper.de
>> <mailto:rainer at xmpp.soho-piper.de>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
>> mailing list
>> sr-users at lists.sip-router.org
>> <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
> --
> *Rainer Piper*
> Integration engineer
> Koeslinstr. 56
> 53123 BONN
> GERMANY
> Phone: +49 228 97167161 <tel:%2B49%20228%2097167161>
> P2P: sip:rainer at sip.soho-piper.de:5072 (pjsip-test)
> XMPP: rainer at xmpp.soho-piper.de <mailto:rainer at xmpp.soho-piper.de>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
> list
> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
>
> _______________________________________________
> 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://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20141007/60c0f4ac/attachment.html>
More information about the sr-users
mailing list