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(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users