Paul Antinori wrote: > Can non invite request transaction such as an UPDATE message be sent via > connection binding information of a SRV URL? > > For example, say the UAS is in dialog, and the proxy server that the UDP > connection binding info for the dialog is network down, and an UPDATE needs > to be sent back to UAC, we see that the request errors because the > connection cannot be made to proxy.
From what I understood, at least RFC 3261/3263 doesn't say that DNS SRV resolution needs to be done for dialog establishing requests *only*, so I think UA should perform SRV everytime it sends requests, inside or outside dialog. The only exception to this is CANCEL, which must be sent to the server that was contacted by the original INVITE. More over, if a proxy insists that all requests should go to that particular server, it can put Route header specifying the hostname or IP address of that server. Because of this, it seems logical to assume that DNS SRV (plus fail-over) can be done for every requests, unless the Route says that the request should go to a particular server. -benny _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
