About policy I totally agree with you as it fits perfectly the duck theory. The theory is that if somethings looks like a duck than it should be treated like one. So if a SIP address looks like an e-mail address it should be case insensitive as an e-mail address.
The problem should not be taken lightly when you are confronted with billing systems. These systems usually had to deal with numbers only so combinations of upper/lowercase would bring havoc to many systems. Not the fault of SIP of course but I would add a parameter to radius module as well to make all URIs lowercase. Who is working on the radius module?
Adrian
On 16 Mar 2004, at 21:06, Jiri Kuthan wrote:
At 05:08 PM 3/16/2004, Jan Janak wrote:
The comparison is case insensitive by default. Make sure that case_insensitive parameter of registrar module is set to 0 (it is by default).
If it still does not work, could you send me the SIP messages ?
Jan.
On 16-03 15:39, Adrian Georgescu wrote:
I have a problem with Registrations or Invites. SER cannot lookup the same contacts if in lowercase or uppercase or combinations of them.
SIP addresses should be case insensitive.
There is no "legal background" for such a statement -- it is a routing policy of proxy elements. Otherwise I agree this is the policy which makes sense. As Jan notes, this should be a config option, if it does not fly it is a problem.
-jiri