2010/3/11 Pascal Maugeri <pascal.maugeri(a)gmail.com>om>:
Does such NOTIFY go to a TCP registered user? Of course if there is
not an existing TCP connection between Kamailio and the final natted
user then it's not possible to send such NOTIFY.
Do you mean that the user is sending "transport=tcp" in his Contact header ?
This must be present in the initial SUBSCRIBE. However if the client
is behind NAT and uses TCP it's required some way to mantain the
keepalive in the router, if not a future NOTIFY could not arrive. A
common approach is the client sending some TCP data through the
existing connection (i.e. <CRLF><CRLF> as defined in defat-oubound,
now RFC XXXX).
--
Iñaki Baz Castillo
<ibc(a)aliax.net>