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
