can you try lastest trunk and see if that's better? On Tue, Apr 8, 2008 at 10:03 AM, kokoska rokoska <kokoska.rokoska@post.cz> wrote:
Michael Jerris napsal(a):
Please re-test this with current trunk. A patch just went in to address this issue.
Mike
Hi Michael,
I'm afraid I find another trouble in REGISTER handling: From time to time FreeSWITCH responds to the first REGISTER with 401 including some nonce and to the second REGISTER responds with 401 too, but with another nonce.
I'm not sure if it conforms to RFCs or not, but some UAC stops sending another REGISTER. And, even thou, I thing it is not good practice to change nonce between two consequential requests.
Could you, please, tell me if it is a bug (and at what side) or feature? :-) Thank you.
Best regards,
kokoska.rokoska
----------------------
2008-04-08 14:31:13.390 UDP LOCAL->192.168.1.128:5065 REGISTER sip:192.168.1.128:5065 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.101;branch=z9hG4bKc0a801650000034947fb81b10000690e0000027b;rport From: "unknown" <sip:0002*23@192.168.1.128:5065>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065> Contact: <sip:0002*23@192.168.1.101>;expires=150 Call-ID: 456C47312F944D908DF93F42CD6D7F2A0xc0a80165 CSeq: 257 REGISTER Expires: 150 Max-Forwards: 70 User-Agent: SJphone/1.65.377a (SJ Labs) Content-Length: 0
2008-04-08 14:31:13.390 UDP 192.168.1.128:5065->LOCAL SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP
192.168.1.101;branch=z9hG4bKc0a801650000034947fb81b10000690e0000027b;rport=5060 From: "unknown" <sip:0002*23@192.168.1.128:5065>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065>;tag=mF1e5j94t93BD Call-ID: 456C47312F944D908DF93F42CD6D7F2A0xc0a80165 CSeq: 257 REGISTER User-Agent: FreeSWITCH-mod_sofia/1.0.pre4-8045 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH Supported: 100rel, precondition, timer WWW-Authenticate: Digest realm="192.168.1.128", nonce="51065d76-34b9-49cc-ba37-74cf3975b420", algorithm=MD5, qop="auth" Content-Length: 0
2008-04-08 14:31:13.390 UDP LOCAL->192.168.1.128:5065 REGISTER sip:192.168.1.128:5065 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.101;branch=z9hG4bKc0a801650000034a47fb81b1000011ce0000027d;rport From: "unknown" <sip:0002*23@192.168.1.128:5065>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065> Contact: <sip:0002*23@192.168.1.101>;expires=150 Call-ID: 456C47312F944D908DF93F42CD6D7F2A0xc0a80165 CSeq: 258 REGISTER Expires: 150 Max-Forwards: 70 User-Agent: SJphone/1.65.377a (SJ Labs) Content-Length: 0 Authorization: Digest username="0002*23",realm="192.168.1.128 ",nonce="51065d76-34b9-49cc-ba37-74cf3975b420",uri="sip:192.168.1.128:5065 ",response="6c07a79b8cd54c9092f65e01637ba90a",algorithm=MD5,cnonce="1b791b80090",qop=auth,nc=00000001
2008-04-08 14:31:13.406 UDP 192.168.1.128:5065->LOCAL SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP
192.168.1.101;branch=z9hG4bKc0a801650000034a47fb81b1000011ce0000027d;rport=5060 From: "unknown" <sip:0002*23@192.168.1.128:5065>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065>;tag=Nrt76Dt8Qjtyr Call-ID: 456C47312F944D908DF93F42CD6D7F2A0xc0a80165 CSeq: 258 REGISTER User-Agent: FreeSWITCH-mod_sofia/1.0.pre4-8045 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH Supported: 100rel, precondition, timer WWW-Authenticate: Digest realm="192.168.1.128", nonce="dfddd004-d0df-4a8c-9686-b76d12f5f42b", stale="true", algorithm=MD5, qop="auth" Content-Length: 0
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400