[asterisk-bugs] [Asterisk 0015672]: ? in register= string breaks registration
Asterisk Bug Tracker
noreply at bugs.digium.com
Fri Aug 7 12:54:28 CDT 2009
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=15672
======================================================================
Reported By: test011
Assigned To: tilghman
======================================================================
Project: Asterisk
Issue ID: 15672
Category: Channels/chan_sip/Registration
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Target Version: 1.6.2.0
Asterisk Version: 1.6.2.0-beta4
Regression: Yes
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-08-07 00:42 CDT
Last Modified: 2009-08-07 12:54 CDT
======================================================================
Summary: ? in register= string breaks registration
Description:
If you put '?' (w/o quotation) in register= string in sip.conf, asterisk
does not parse it properly.
One of my register= string has '?' in its password section, and asterisk
can't parse it properly. This does not affect other lines in sip.conf
The string I used is as bellow,
register =>xxx at xxx.com:abc!5j5?!9!:xxx at hostip/123
Does '?' have been used as some token? Maybe I did not get that. I am
pretty sure I haven't seen it in change.log or sip.conf.sample.
The registration strings have worked fine with version 1.4.2, 1.6.0, and
1.6.1.0.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0014344 [patch] Outbound proxy not used for reg...
related to 0015008 [patch] Introduce better parsing for th...
======================================================================
----------------------------------------------------------------------
(0108779) tilghman (administrator) - 2009-08-07 12:54
https://issues.asterisk.org/view.php?id=15672#c108779
----------------------------------------------------------------------
The patch on 15008 will fix this for you, although by changing the format
slightly. That patch will allow you to quote nearly any field (exception
of transport and portnum, which don't allow arbitrary characters, anyway)
to prevent characters within from being interpreted as delimiters.
Issue History
Date Modified Username Field Change
======================================================================
2009-08-07 12:54 tilghman Note Added: 0108779
======================================================================
More information about the asterisk-bugs
mailing list