[Serusers] sipsak authentication problem

Klaus Darilion klaus.mailinglists at pernau.at
Tue Feb 3 09:00:22 CET 2004


I also tested it with a public IP and it didn't work. I will try it 
again later today.

klaus

Nils Ohlmeier wrote:
> On Tuesday 03 February 2004 03:12, Klaus Darilion wrote:
> 
>>Very strange - I tried the cvs version, and the 0.8.7 on a linux PC with
>>public IP with the same command line and both worked fine. Maybe it is a
> 
> 
> But you made the test from behind NAT or? Because the IP and port in the 
> received and rport parameters of the Via header differ from the origianl 
> value in the Via header.
> 
> 
>>problem of the windows version? -n give the same result.
> 
> 
> To be honest, i do not test the windows version :-)
> I just compile it for the convenience of the lazy winwods users ;-) So i cant 
> deny that maybe the authentication doesnt work under windows. Allthough i 
> cant imagine why it shouldnt. I have to test that in the future.
> 
> Greetings
>   Nils
> 
> 
>>regards,
>>klaus
>>
>>Nils Ohlmeier wrote:
>>
>>>Hi Klaus,
>>>
>>>what you tried with a file is allready possible with the latested sipsak
>>>from CVS. It can use a given Contact for REGISTER.
>>>But i have no real clue why you receive 401 twice. I'm pretty sure that
>>>the digest auth part of sipsak works fine. Can you try to run sipsak with
>>>-n to use IPs instead of hostnames in Via? Maybe this is related to the
>>>"NAT"-detection at iptel.
>>>
>>>Greetings
>>>  Nils
>>>
>>>On Monday 02 February 2004 22:36, Klaus Darilion wrote:
>>>
>>>>Hi!
>>>>
>>>>I tried sipsak to manually insert a contact (sorry for abusing iptel),
>>>>but the proxy always responds with 401. I can't find the problem, except
>>>>that the CSeq is in both requests the same - can this be the problem? Is
>>>>it possible to let CSeq be increased by sipsak?
>>>>
>>>>thanks,
>>>>klaus
>>>>
>>>>
>>>>Here is the sipsak trace:
>>>>
>>>>C:\Software\VoIP\SIP\Tools>sipsak-0.8.7.exe -f
>>>>register-klaus.darilion-iptel.txt -s sip:klaus3000 at iptel.org -a mypass
>>>>-vv New message with Via-Line:
>>>>REGISTER sip:iptel.org SIP/2.0
>>>>Via: SIP/2.0/UDP MIRNIXDIRNIX.ict.tuwien.ac.at:3021;rport
>>>>From: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>To: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>Contact: "Klaus Darilion iptel"
>>>><sip:darilion at obelix.ict.tuwien.ac.at:5060> Call-ID:
>>>>88836654752435A07DEC84E6A14121A91171B8996F6FC at iptel.org CSeq: 233
>>>>REGISTER
>>>>Expires: 86400
>>>>Max-Forwards: 70
>>>>Content-Length: 0
>>>>
>>>>
>>>>** request **
>>>>REGISTER sip:iptel.org SIP/2.0
>>>>Via: SIP/2.0/UDP MIRNIXDIRNIX.ict.tuwien.ac.at:3021;rport
>>>>From: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>To: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>Contact: "Klaus Darilion iptel"
>>>><sip:darilion at obelix.ict.tuwien.ac.at:5060> Call-ID:
>>>>88836654752435A07DEC84E6A14121A91171B8996F6FC at iptel.org CSeq: 233
>>>>REGISTER
>>>>Expires: 86400
>>>>Max-Forwards: 70
>>>>Content-Length: 0
>>>>
>>>>
>>>>
>>>>message received:
>>>>authorizing
>>>>** request **
>>>>REGISTER sip:iptel.org SIP/2.0
>>>>Authorization: Digest username="klaus3000", uri="sip:iptel.org",
>>>>algorithm=MD5, realm="iptel.org",
>>>>nonce="401ebfc379f39fde2aaa9d064db4aba38415c51a",
>>>>response="d203e1d5ab318a427375ae6998600af5"
>>>>Via: SIP/2.0/UDP MIRNIXDIRNIX.ict.tuwien.ac.at:3021;rport
>>>>From: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>To: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>Contact: "Klaus Darilion iptel"
>>>><sip:darilion at obelix.ict.tuwien.ac.at:5060> Call-ID:
>>>>88836654752435A07DEC84E6A14121A91171B8996F6FC at iptel.org CSeq: 233
>>>>REGISTER
>>>>Expires: 86400
>>>>Max-Forwards: 70
>>>>Content-Length: 0
>>>>
>>>>
>>>>
>>>>message received:
>>>>
>>>>request:
>>>>REGISTER sip:iptel.org SIP/2.0
>>>>Authorization: Digest username="klaus3000", uri="sip:iptel.org",
>>>>algorithm=MD5, realm="iptel.org",
>>>>nonce="401ebfc379f39fde2aaa9d064db4aba38415c51a",
>>>>response="d203e1d5ab318a427375ae6998600af5"
>>>>Via: SIP/2.0/UDP MIRNIXDIRNIX.ict.tuwien.ac.at:3021;rport
>>>>From: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>To: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>Contact: "Klaus Darilion iptel"
>>>><sip:darilion at obelix.ict.tuwien.ac.at:5060> Call-ID:
>>>>88836654752435A07DEC84E6A14121A91171B8996F6FC at iptel.org CSeq: 233
>>>>REGISTER
>>>>Expires: 86400
>>>>Max-Forwards: 70
>>>>Content-Length: 0
>>>>
>>>>
>>>>response:
>>>>SIP/2.0 401 Unauthorized
>>>>Via: SIP/2.0/UDP
>>>>MIRNIXDIRNIX.ict.tuwien.ac.at:3021;rport=62621;received=62.178.216.203
>>>>From: Klaus Darilion iptel <sip:klaus3000 at iptel.org>
>>>>To: Klaus Darilion iptel
>>>><sip:klaus3000 at iptel.org>;tag=794fe65c16edfdf45da4fc39a5d2867c.1558
>>>>Call-ID: 88836654752435A07DEC84E6A14121A91171B8996F6FC at iptel.org
>>>>CSeq: 233 REGISTER
>>>>P-Behind-NAT: Yes
>>>>WWW-Authenticate: Digest realm="iptel.org",
>>>>nonce="401ebfc379f39fde2aaa9d064db4aba38415c51a"
>>>>Server: Sip EXpress router (0.8.12-tcp_nonb-tls (i386/linux))
>>>>Content-Length: 0
>>>>Warning: 392 195.37.77.101:5060 "Noisy feedback tells:  pid=26858
>>>>req_src_ip=62.178.216.203 req_src_port=62621 in_uri=sip:iptel.org
>>>>out_uri=sip:iptel.org via_cnt==1"
>>>>
>>>>
>>>>error: authorization failed
>>>>       request already contains (Proxy-) Authorization, but received
>>>>401, see above
>>>>
>>>>C:\Software\VoIP\SIP\Tools>
>>>>
>>>>
>>>>
>>>>
>>>>_______________________________________________
>>>>Serusers mailing list
>>>>serusers at lists.iptel.org
>>>>http://lists.iptel.org/mailman/listinfo/serusers
> 
> 
> 




More information about the sr-users mailing list