[SR-Users] Path & Loose Route

Luke Milbourne luke.milbourne at gmail.com
Tue Aug 2 10:40:25 CEST 2016


Morning Gents,

Firstly, thanks for taking the time to reply :)

Kamailio is doing the NAT detection and simply acting as a passthrough to
FreeSWITCH (which handles all SIP registrations etc).

Will setup the log lines shortly and share the results.

kamailio -V outputs;

version: kamailio 4.3.4 (x86_64/linux) 83e842
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS,
DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC,
DBG_QM_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE,
USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: 83e842
compiled on 18:22:39 Jan 26 2016 with gcc 4.9.2

Kind regards,
Luke - Chicane Support

On 2 August 2016 at 07:52, Daniel-Constantin Mierla <miconda at gmail.com>
wrote:

> Hello,
>
> yes, loose_route() should be used there. Can you add a log message and
> print $ru and $du before and after loose_route() in config and then send
> the result to this mailing list?
>
> Btw, what version of Kamailio are you using?
>
> Cheers,
> Daniel
>
> On 01/08/16 14:46, Luke Milbourne wrote:
>
> Is it correct to use loose_route() along side the path module?
>
> On 1 August 2016 at 13:33, Luke Milbourne <luke.milbourne at 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 at 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 at 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 at lists.sip-router.org
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
>>
>>
>> --
>> Luke Milbourne
>>
>> Tel: 07857154817
>> Google Talk/Email: luke.milbourne at gmail.com
>>
>
>
>
> --
> Luke Milbourne
>
> Tel: 07857154817
> Google Talk/Email: luke.milbourne at gmail.com
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users at lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
> --
> 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 at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>


-- 
Luke Milbourne
<luke.milbourne at gmail.com>

Tel: 07857154817
Google Talk/Email: luke.milbourne at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160802/b5fecefe/attachment.html>


More information about the sr-users mailing list