On 19 maj 2011, at 16.13, Worley, Dale R (Dale) wrote:

> It revolves around the nonces.  The C40 is using whichever nonce it 
> previously received, in the hope that the nonce will be valid for the new 
> call.  This is a good strategy, as if it works, it will eliminate one 
> round-trip.  But sipX's nonces depend on the Call-Id and from-tag of the 
> INVITE, and so nonces are specific to each dialog. Thus, the C40's clever 
> attempt fails, and sipX sends a 407 response containing a nonce that will 
> work for that INVITE.  Since the C40's first attempt received a 407, it 
> should try again, using the nonce it received in the 407.


FYI, I see exactly the same issue with Tandberg E20. It tries initial INVITE 
with a previously used nounce, but as this request is rejected/challanged by 
SipX with a 407 and a new nounce, instead of re-trying the E20 just stops. If I 
redial, for some reason the initial INVITE has no "Proxy-Authorization": header 
and once that request is challenged, the E20 correctly send a re-Invite with 
the correct challenge in "Proxy-Authorization": header and everything works 
fine. Seems a bit broken at the Tandberg end to me... 

//Staffan


--
Staffan Kerker
mail/sip/xmpp: [email protected]

"Don't get involved in politics man, just play the gig..." /Sgt Floyd, Electric 
Mayhem Band




Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to