|Summary:||ASTERISK-01889: Siemens optiPoint 400 sends '%23' instead of '#'|
|Date Opened:||2004-06-25 07:59:15||Date Closed:||2004-09-25 02:40:20|
|Environment:||Attachments:||( 0) sip-percent-escape-patch.txt|
|Description:||Summary says all. Asterisk doesn't translate the escaped hash sign, so dialplan processing goes wrong. I'm not sure whether Siemens is right here, not being a SIP specialist, but it is easy enough to solve (and be liberal in what you accept, etcetera). |
****** ADDITIONAL INFORMATION ******
Patch attached, but note that I'm not sure this is the correct place to solve this.
|Comments:||By: Mark Spencer (markster) 2004-06-25 11:05:39|
I didn't use your patch, but I did add the functionality. Please not you will have to turn on pedantic sip checking with "pedantic=yes" in the general section of your sip.conf to enable this behavior.
By: Mark Spencer (markster) 2004-06-25 11:06:16
Please confirm that it works for when pedantic=yes, as i don't have a good way to test it. If you have trouble, find me on IRC.
By: Olle Johansson (oej) 2004-07-01 15:35:15
Upgrade to the latest CVS, turn on pedantic as Mark said and confirm if the change solves the problem for you or not. We need a quick answer!
By: twisted (twisted) 2004-07-01 16:12:37
Reminder sent to cdegroot
We need a response on bug number 1949, Siemens optiPoint 400 sends '%23' instead of '#', As soon as possible.
By: cdegroot (cdegroot) 2004-07-01 16:19:38
guys, I appreciate that you are on top of this bug, but a reminder every hour might be exaggerating a bit for volunteer work; I'm juggling time as it is so it could well be a week before I have the time to check feedback.
I did a quick cvs update and recompile, and as far as I can see mark's patch works. Thanks for the prompt response.
By: twisted (twisted) 2004-07-01 16:24:21
Fixed in CVS by Markster - confirmed by cdegroot