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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ sipx-users mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-users/
