On Thu, 2009-08-20 at 15:05 -0400, Andy Spitzer wrote:
> Raymond asked me this question.  I open it up to the wisdom of
> sipx-dev.
>  
> I think the essence of the question is:
>  When using DNS SRV, when an INVITE is challenged, should you then
> send the new INVITE with the credentials back to the server that
> requested them, or do you start the DNS SRV lookups all over again,
> potentially getting a different server?

I'm sure that the intended model is for the resolution of the SIP domain
into transport destinations to be at a lower level than the code that
re-issues the INVITE with added credentials.  So the new INVITE should
go through the DNS SRV process all over again.

Although if the destination chosen the first time was one that had the
highest priority (lowest priority number), and the retried INVITE was
always sent to it, no external observer could detect that.  The messy
case is when the highest-priority servers fail for the first INVITE but
recover by the time the re-INVITE is sent -- then the re-INVITE *must*
go to a different server than the original INVITE.

I can't imagine why a zero weight would act differently than any other
weight in this regard.

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
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to