[Kamailio-Users] Relaying NOTIFY UDP messages over TCP

Iñaki Baz Castillo ibc at aliax.net
Thu Mar 11 17:58:46 CET 2010


2010/3/11 Pascal Maugeri <pascal.maugeri at gmail.com>:
>>
>> 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 at aliax.net>




More information about the sr-users mailing list