22 maj 2008 kl. 11.15 skrev Iñaki Baz Castillo:
Hi, to be RFC3261 compliant a SIP proxy should
accept hex encoded
username in
any URI, this is:
sip:alice@domain == sip:%61l%69ce@domain
For allowing this we must use, explicitely, the transformation
$(rU{s.unescape.user}). Do OpenSer administrators allow this hex
encoding?
Equally interesting: Is OpenSER translating this before it hits the
configuration,
like all the database tables and comparisions - or do we have to do
it
in the configuration?
I would prefer "automatic" handling in comparisions with database
tables and such.
For one account, like "38#45" some clients URI-encode, some does not.
Hi Olle. I've reported today a case in which OpenSer doesn't handle
those
comparisions (it doesn't unescape hex values):