2012/6/15 Roman Shpount <[email protected]>:
> On the related note, has anybody figured out how the response is supposed to
> be sent to a SIP message if the original TCP connection disconnects? Should
> we be putting some sort of flow tokens in the VIA header? The current
> specification says that response should be sent to the IP:port in the VIA
> header if original connection is closed, but this is almost universally
> useless for clients not located on a public IP.

There is no way.

However I do a "trick". If my proxy receives a request retransmission
from a different IP:port, it updates its server transaction
information so responses are now sent to the new IP:port of the UAC.

So, if in the middle of a transaction the connection is broken and the
UAC reconnects and re-send the request (retransmission) things would
work with my approach.

-- 
Iñaki Baz Castillo
<[email protected]>

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to