Summary: | ASTERISK-14682: r213117 broke registration line parsing | ||
Reporter: | Holger Hornung (netview) | Labels: | |
Date Opened: | 2009-08-20 08:47:24 | Date Closed: | 2011-06-07 14:08:27 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_sip/Registration |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | In svn 213098 this was working for me (sip.conf): register => 12345678:secret:12345678@kevag-telekom.de@as.bmcag.com/kevag-12345678 I changed it to: register => 12345678:secret:12345678@kevag-telekom.de\@as.bmcag.com/kevag-12345678 sip show peer kevag-12345678: * Name : kevag-12345678 Secret : <Set> MD5Secret : <Not set> Remote Secret: <Not set> Context : inbound-sip Subscr.Cont. : <Not set> Language : AMA flags : Unknown Transfer mode: open CallingPres : Presentation Allowed, Not Screened FromUser : 12345678 FromDomain : as.bmcag.com Callgroup : Pickupgroup : Mailbox : VM Extension : asterisk LastMsgsSent : 32767/65535 Call limit : 0 Dynamic : No Callerid : "" <> MaxCallBR : 384 kbps Expire : -1 Insecure : port,invite Nat : RFC3581 ACL : No T38 pt UDPTL : Yes DirectMedia : No PromiscRedir : No User=Phone : No Video Support: No Text Support : No Ign SDP ver : Yes Trust RPID : No Send RPID : No Subscriptions: Yes Overlap dial : Yes DTMFmode : rfc2833 Timer T1 : 500 Timer B : 32000 ToHost : as.bmcag.com Addr->IP : Defaddr->IP : 0.0.0.0 Port 0 Prim.Transp. : UDP Allowed.Trsp : UDP Def. Username: 12345678@kevag-telekom.de SIP Options : (none) Codecs : 0x503 (g723|gsm|g729|ilbc) Codec Order : (g729:20,gsm:20,ilbc:30,g723:30) Auto-Framing : No 100 on REG : No Status : Unmonitored Useragent : Reg. Contact : Qualify Freq : 60000 ms Sess-Timers : Accept Sess-Refresh : uas Sess-Expires : 1800 secs Min-Sess : 90 secs seems to be ok - but the register fails! A sip-debug shows: From: <sip:12345678@as.bmcag.com>;tag=as766d91ee To: <sip:12345678@as.bmcag.com> Call-ID: 52eb6ed25050e0c80c164eb37486c632@127.0.1.1 CSeq: 105 REGISTER User-Agent: * 1.6.2 (rev. 213117) Authorization: Digest username="12345678\@kevag-telekom.de", realm="kevag-telekom.de", algorithm=MD5, uri="sip:as.bmcag.cnonce="BroadWorksXfylieev7Tslvm45BW", response="a1bcdeb163db0aadca18156ddd87d166", qop=auth, cnonce="2361021d", nc=00000001 Expires: 3600 The delimiter '\' in the digest-username should also be deleted?! | ||
Comments: | By: Holger Hornung (netview) 2009-08-20 08:49:35 sorry mistyping - this is correct: changed to: register => 12345678:secret:12345678\@kevag-telekom.de@as.bmcag.com/kevag-12345678 By: Leif Madsen (lmadsen) 2009-09-17 15:08:51 Assigned to Tilghman to close as I believe this was already resolved and fixed. Thanks! By: Tilghman Lesher (tilghman) 2009-09-17 17:50:21 Actually, the way to do this has been standardized, a different way: register => 12345678:secret:"12345678@kevag-telekom.de"@as.bmcag.com/kevag-12345678 By: Holger Hornung (netview) 2009-09-17 17:59:02 Ok - thanks! This is working. |