On 02/03/2010 04:25 PM, IƱaki Baz Castillo wrote:
This is: upon dialog creation both UA's must send in-dialog requests to the proxy (if it did loose routing) with the RURI pointing to the target uri (set in the initial INVITE/200 by inspecting Contact headers). The Contact in a re- INVITE or its response doesn't matter.
I agree; the RFC is very clear about this. But, I have definitely encountered broken UAs that do not do this and have had to work around it by fixing up Contact headers in sequential INVITEs anew.