Thanks for your input Daniel but pardon my ignorance as I am not 100% clear where I need to add that event_route[tm:local-request].
Here is the point where the REGISTER is being sent to Freeswitch. So are you able to provide an example of where I send the real User-Agent of the device to Freeswitch? # Forward REGISTER to FreeSwitch route[REGFWD] { if(!is_method("REGISTER")) { return; } route(DISPATCH); $uac_req(method)="REGISTER"; $uac_req(ruri)=$du; $uac_req(furi)=$fn + "<sip:" + $au + "@" + $ar + ">"; $uac_req(turi)=$tn + "<sip:" + $au + "@" + $ar + ">"; $uac_req(hdrs)="Contact: <sip:" + $au + "@" + $ar + ";fs_path=sip:" + $sel(cfg_get.kamailio.bindip) + ":" + $sel(cfg_get.kamailio.bindport) + ">" + "\r\n"; if($sel(contact.expires) != $null) $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $sel(contact.expires) + "\r\n"; else $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " + $hdr(Expires) + "\r\n"; uac_req_send(); exit; } Thanks Errol On Tue, Oct 7, 2014 at 9:07 AM, Daniel-Constantin Mierla <mico...@gmail.com> wrote: > 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.pi...@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.pi...@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 >>> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> >>> >>> -- >>> *Rainer Piper* >>> Integration engineer >>> Koeslinstr. 56 >>> 53123 BONN >>> GERMANY >>> Phone: +49 228 97167161 <%2B49%20228%2097167161> >>> P2P: sip:rai...@sip.soho-piper.de:5072 (pjsip-test) >>> XMPP: rai...@xmpp.soho-piper.de >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>> sr-users@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 >> listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> >> >> -- >> *Rainer Piper* >> Integration engineer >> Koeslinstr. 56 >> 53123 BONN >> GERMANY >> Phone: +49 228 97167161 <%2B49%20228%2097167161> >> P2P: sip:rai...@sip.soho-piper.de:5072 (pjsip-test) >> XMPP: rai...@xmpp.soho-piper.de >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@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 > listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > -- > Daniel-Constantin Mierlahttp://twitter.com/#!/miconda - > http://www.linkedin.com/in/miconda > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@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@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users