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@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@iptel.org>
>>To: Klaus Darilion iptel <sip:klaus3000@iptel.org>
>>Contact: "Klaus Darilion iptel"
>> <sip:darilion@obelix.ict.tuwien.ac.at:5060> Call-ID:
>> 88836654752435A07DEC84E6A14121A91171B8996F6FC(a)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@iptel.org>
>>To: Klaus Darilion iptel <sip:klaus3000@iptel.org>
>>Contact: "Klaus Darilion iptel"
>> <sip:darilion@obelix.ict.tuwien.ac.at:5060> Call-ID:
>> 88836654752435A07DEC84E6A14121A91171B8996F6FC(a)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@iptel.org>
>>To: Klaus Darilion iptel <sip:klaus3000@iptel.org>
>>Contact: "Klaus Darilion iptel"
>> <sip:darilion@obelix.ict.tuwien.ac.at:5060> Call-ID:
>> 88836654752435A07DEC84E6A14121A91171B8996F6FC(a)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@iptel.org>
>>To: Klaus Darilion iptel <sip:klaus3000@iptel.org>
>>Contact: "Klaus Darilion iptel"
>> <sip:darilion@obelix.ict.tuwien.ac.at:5060> Call-ID:
>> 88836654752435A07DEC84E6A14121A91171B8996F6FC(a)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@iptel.org>
>>To: Klaus Darilion iptel
>><sip:klaus3000@iptel.org>;tag=794fe65c16edfdf45da4fc39a5d2867c.1558
>>Call-ID: 88836654752435A07DEC84E6A14121A91171B8996F6FC(a)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(a)lists.iptel.org
>>http://lists.iptel.org/mailman/listinfo/serusers