[SR-Users] Call pickup through a NAT

Klaus Darilion klaus.mailinglists at pernau.at
Mon Dec 3 11:48:38 CET 2012


It might help if you can dump the ngrep trace of a NOTIFY and the 
corresponding INVITE from a phone when it tries to pickup the call.

regards
Klaus

On 01.12.2012 22:29, Mark Boyce wrote:
> Hi All,
>
> I've hit my next stumbling block on my mission to get BLF/Call pickup working on Linksys/Cisco phones which are behind a NAT working with Kamailio.
>
> I'm using RFC 3265 and pua_dialoginfo to handle subscribes from phones and generate notify packets on status change.
>
> The phones are on two different sites behind a couple of NATs.  Kamailio is on public IP in the data centre.
>
> BLFs work fine.
>
> However the <target uri="x.x.x.x."> given in the XML of the notify packet is the that of the Public IP of the NAT so that call pickup fails.
>
> I'm guessing that this actually needs to be the address of the Kamailio server?
>
> I cannot see where to correct this without breaking tables the server needs to know how to contact the phone when it needs to.
>
> Has anyone seen this before?
>
>
> Cheers
>
> Mark
> _______________________________________________
> 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
>



More information about the sr-users mailing list