On Mon, 2008-10-20 at 12:29 -0400, Scott Lawrence wrote: > On Mon, 2008-10-20 at 12:16 -0400, Dale Worley wrote: > > I was looking at XECS-1626, and the straightforward solution is to set > > the "outbound proxy" in the RLS's SipUserAgent to the local proxy, so > > that RLS SUBSCRIBEs get NAT processing. > > > > In principle, the "pre-existing route set" described in RFC 3261 section > > 8.1.1.1 is better, in that it routes out-of-dialog requests to the > > designated proxy, but in-dialog requests are routed according to the > > Record-Routes in the initial request. That allows the proxy to drop out > > of dialogs that it is not needed for. Since these dialogs are > > subscriptions, that could happen. > > > > What SipUserAgent does is yet a third version: If "sipProxyServers" is > > set, and if the request has no Route headers, it is sent to the > > sipProxyServers value. But it looks like that is adequate for fixing > > XECS-1626. > > Does sipXproxy Record-Route the SUBSCRIBE dialog? > > If it does, the difference is moot anyway.
It's one of those SipUserAgent behaviors that we ought to fix someday... It looks like it will work in practice. Dale _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
