Luke,
This is actually the behavior I would expect, though admittedly I've never tried to rely on received= parameter routing for requests (I wasn't aware that was something that should be supported).
However, you're probably better of addressing your NAT issues in a different part of your request lifecycle. Could you share a bit more about the setup you're using here? Is this Freeswitch dialing out to a registered endpoint? Where are registrations being handled? How is FS creating the route headers?
If you just start with a layout if your infrastructure it'll probably answer all those questions and we can come up with a solution from there.
Best, Colin
On Mon, Aug 1, 2016 at 11:57 AM Luke Milbourne luke.milbourne@gmail.com wrote:
Hi All,
I've been going through my script against other examples on the internet and cannot see any differences, also changing use_received between 1 and 0 makes no different.
Kamailio still uses the Contact header instead of the Route header.
If any one has any suggestions it would be very much appreciated, but I'll continue going through the config line by line.
Kind regards, Luke
On 1 August 2016 at 13:46, Luke Milbourne luke.milbourne@gmail.com wrote:
Is it correct to use loose_route() along side the path module?
On 1 August 2016 at 13:33, Luke Milbourne luke.milbourne@gmail.com wrote:
Hi Daniel,
Yep, I've got the below in my kamailio.cfg
modparam("path", "use_received", 1)
Kind regards, Luke
On 1 August 2016 at 13:25, Daniel-Constantin Mierla miconda@gmail.com wrote:
Hello,
On 01/08/16 14:14, Luke Milbourne wrote:
Hi all,
Currently trying to use Kamailio as a passthrough to some FreeSWITCH boxes.
When receiving an invite from FreeSWITCH which contains a Route header including received information, example below;
Route: sip:201@10.10.2.5:5072;lr;received=sip:[PUBLIC_IP]:45126
When using loose_route() Kamailio still send the invite to the rfc1918 address instead of the received IP:PORT in the Route header.
Am I misunderstanding how this should work?
if you use path module, have you enabled the option to use the received parameter?
https://www.kamailio.org/docs/modules/stable/modules/path.html#idp38033932
Cheers, Daniel
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://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
-- Luke Milbourne luke.milbourne@gmail.com
Tel: 07857154817 Google Talk/Email: luke.milbourne@gmail.com
-- Luke Milbourne luke.milbourne@gmail.com
Tel: 07857154817 Google Talk/Email: luke.milbourne@gmail.com
-- Luke Milbourne luke.milbourne@gmail.com
Tel: 07857154817 Google Talk/Email: luke.milbourne@gmail.com _______________________________________________ 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