You are right! I knew this but overlooked it completely... duh... Thanks!
On 11/29/05, Ajit Kumar <[EMAIL PROTECTED]> wrote: > The problem lies in the fact that the second INVITE with proper > credentials is not send within the same dialog as established by the > initial INVITE for which 407 was sent by Proxy. You must as well > increment the Cseq in this case,which is same here. > > Regards > ajit > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Martin > van den Berg > Sent: Friday, November 25, 2005 8:18 PM > To: Sip-implementors > Subject: [Sip-implementors] authentication question > > Hi Folks, > > I am implementing a SIP ua and have been testing it against the SER > proxy which works fine. So my next step is to test is with Asterisk > and I run into a problem. I can REGISTER my UA with authentication, no > problem but the Asterisk does not accepts my credentials in the > INVITE. The username and password are ok. > > Any ideas? > > Martin > > > The trace: > My UA sends the INVITE to Asterisk: > > INVITE sip:[EMAIL PROTECTED] SIP/2.0 > Via: SIP/2.0/UDP 192.168.1.126:5060;branch=z9hG4bK-276428-27856 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=27642829233 > To: <sip:[EMAIL PROTECTED]> > Call-ID: [EMAIL PROTECTED] > CSeq: 20 INVITE > Contact: <sip:[EMAIL PROTECTED]:5060> > Max-Forwards: 70 > User-Agent: My UA > Privacy: none > P-Preferred-Identity: "4302" <sip:[EMAIL PROTECTED]> > P-Preferred-Identity: <tel:4302> > Allow: INVITE, ACK, CANCEL, BYE, OPTIONS > Content-Type: application/sdp > Accept: application/sdp > Content-Length: 234 > > v=0 > o=iS3000 0 0 IN IP4 192.168.1.216 > s=- > c=IN IP4 192.168.1.216 > t=0 0 > m=audio 49368 RTP/AVP 0 8 18 96 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:18 G729/8000 > a=rtpmap:96 telephone-event/8000 > a=ptime:40 > a=sendrecv > > Asterisk challenges the INVITE: > 407 Proxy Authentication Required > Via: SIP/2.0/UDP > 192.168.1.126:5060;branch=z9hG4bK-276428-27856;received=10.20.0.1;rport= > 1025 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=27642829233 > To: <sip:[EMAIL PROTECTED]>;tag=as385f1a51 > Call-ID: [EMAIL PROTECTED] > CSeq: 20 INVITE > User-Agent: Asterisk PBX > Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER > Contact: <sip:[EMAIL PROTECTED]:5068> > Proxy-Authenticate: Digest realm="asterisk.SipTux2", nonce="52beb24a" > Content-Length: 0 > > ACK sip:[EMAIL PROTECTED] SIP/2.0 > Via: SIP/2.0/UDP 192.168.1.126:5060;branch=z9hG4bK-276428-27856 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=27642829233 > To: <sip:[EMAIL PROTECTED]>;tag=as385f1a51 > Call-ID: [EMAIL PROTECTED] > CSeq: 20 ACK > Max-Forwards: 70 > User-Agent: iS3000 SIP Server, Philips Business Communications > Content-Length: 0 > > INVITE again with credentials from my UA: > INVITE sip:[EMAIL PROTECTED] SIP/2.0 > Via: SIP/2.0/UDP 192.168.1.126:5060;branch=z9hG4bK-276429-6368 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=2764299705 > To: <sip:[EMAIL PROTECTED]> > Call-ID: [EMAIL PROTECTED] > CSeq: 20 INVITE > Contact: <sip:[EMAIL PROTECTED]:5060> > Proxy-Authorization: Digest username="4302", realm="asterisk.SipTux2", > nonce="52beb24a", uri="sip:[EMAIL PROTECTED]", > response="9c3f59f925a7feb47e0631735d103c88", algorithm=MD5 > Max-Forwards: 70 > User-Agent: My UA > Privacy: none > P-Preferred-Identity: "4302" <sip:[EMAIL PROTECTED]> > P-Preferred-Identity: <tel:4302> > Allow: INVITE, ACK, CANCEL, BYE, OPTIONS > Content-Type: application/sdp > Accept: application/sdp > Content-Length: 234 > > v=0 > o=iS3000 0 0 IN IP4 192.168.1.216 > s=- > c=IN IP4 192.168.1.216 > t=0 0 > m=audio 49368 RTP/AVP 0 8 18 96 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:18 G729/8000 > a=rtpmap:96 telephone-event/8000 > a=ptime:40 > a=sendrecv > > SIP/2.0 407 Proxy Authentication Required > Via: SIP/2.0/UDP > 192.168.1.126:5060;branch=z9hG4bK-276429-6368;received=10.20.0.1;rport=1 > 025 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=2764299705 > To: <sip:[EMAIL PROTECTED]>;tag=as64b1c17b > Call-ID: [EMAIL PROTECTED] > CSeq: 20 INVITE > User-Agent: Asterisk PBX > Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER > Contact: <sip:[EMAIL PROTECTED]:5068> > Proxy-Authenticate: Digest realm="asterisk.SipTux2", nonce="7a055f95" > Content-Length: 0 > > > ACK sip:[EMAIL PROTECTED] SIP/2.0 > Via: SIP/2.0/UDP 192.168.1.126:5060;branch=z9hG4bK-276429-6368 > From: "4302" <sip:[EMAIL PROTECTED]>;tag=2764299705 > To: <sip:[EMAIL PROTECTED]>;tag=as64b1c17b > Call-ID: [EMAIL PROTECTED] > CSeq: 20 ACK > Proxy-Authorization: Digest username="4302", realm="asterisk.SipTux2", > nonce="52beb24a", uri="sip:[EMAIL PROTECTED]", > response="9c3f59f925a7feb47e0631735d103c88", algorithm=MD5 > Max-Forwards: 70 > User-Agent: iS3000 SIP Server, Philips Business Communications > Content-Length: 0 > > -- > Skype: MartinvdbBerg > > > -- > Skype: MartinvdbBerg > > _______________________________________________ > Sip-implementors mailing list > [email protected] > http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors > > -- Skype: MartinvdbBerg _______________________________________________ Sip-implementors mailing list [email protected] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
