|Summary:||ASTERISK-14325: parsing of sip register lines is still broken|
|Date Opened:||2009-06-17 05:17:32||Date Closed:||2009-06-17 10:27:37|
|Description:||A register line within sip.conf has the following format:|
To extract the extension the parser is searching for '/' in the whole line (from right to left).
As [/extension] is optional this causes trouble if there is no extension defined and [transport://] [^] is set.
Suggested solution: parse extension and expiry after the last '@' character.
****** ADDITIONAL INFORMATION ******
This was reported as bug# 15111 before, but this bug has been closed as it was related to bug# 14668 which has also been closed w/o fixing it...
suggested change to chan_sip.c: see patch of bug# 15111
|Comments:||By: Sean Bright (seanbright) 2009-06-17 10:27:37|
Re-opened the original issue (you could have, too)