|
|
|
Confirmed that this doesn't translate at least the sequence '\*' correctly.
This will mess up several things, so I've raised the priority. the underlying dial string syntax is not well documented, and the translation has bugs.
this is tracked as XCS-69; the fix for that issue will include better documenation that should clarify what is needed from sipXconfig I've fixed the underlying problems in the xml parsing and the message construction.
See me if the documentation in the schema file is not clear. Update after fix for XCS-69
The special characters used in (mapping|fallback)rules.xml matching are . (dot) x (letter x) [ (open bracket) They are not escaped by sipXconfig (in other words if you enter prefix "x12" it will match "023" but not "x12". They probably should be escaped at some point, but only if there is a option to disable escaping (something like: "use regular expression matching") per rule in UI The workaround: use "\" to escape special characters (any of: x . [ ) explicitely in UI. |
|||||||||||||||||||||||||||||||||||||||||||||
Is this the real issue? If it is what characters in user part of the URI should be escaped.