I have inspected logs from five different clients (X-Lite, SJPhone, Linksys SPA PAP2, Linksys SPA 2100, FritzBox 7170) for last 24 hours or so, and issue I reported never happens. So I thing it is fixed :-) Thank you very much, Anthony! Best regrads, kokoska.rokoska Anthony Minessale napsal(a):
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 <mailto: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 <http://192.168.1.128:5065> REGISTER sip:192.168.1.128:5065 <http://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 <http://23@192.168.1.128:5065>>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065 <http://23@192.168.1.128:5065>> Contact: <sip:0002*23@192.168.1.101 <mailto: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 <http://23@192.168.1.128:5065>>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065 <http://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 <http://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 <http://192.168.1.128:5065> REGISTER sip:192.168.1.128:5065 <http://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 <http://23@192.168.1.128:5065>>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065 <http://23@192.168.1.128:5065>> Contact: <sip:0002*23@192.168.1.101 <mailto: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 <http://192.168.1.128>",nonce="51065d76-34b9-49cc-ba37-74cf3975b420",uri="sip:192.168.1.128:5065 <http://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 <http://23@192.168.1.128:5065>>;tag=2afd1b80090 To: <sip:0002*23@192.168.1.128:5065 <http://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 <http://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 <mailto: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 <mailto:MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com <mailto:PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net <http://irc.freenode.net> #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 <http://iax:guest@conference.freeswitch.org/888> googletalk:conf+888@conference.freeswitch.org <mailto:googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
------------------------------------------------------------------------
_______________________________________________ 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