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(a)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(a)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(a)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(a)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(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Luke Milbourne
<luke.milbourne(a)gmail.com>
Tel: 07857154817
Google Talk/Email: luke.milbourne(a)gmail.com
--
Luke Milbourne
<luke.milbourne(a)gmail.com>
Tel: 07857154817
Google Talk/Email: luke.milbourne(a)gmail.com
--
Luke Milbourne
<luke.milbourne(a)gmail.com>
Tel: 07857154817
Google Talk/Email: luke.milbourne(a)gmail.com
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users