[Date Prev][Date Next] [Chronological] [Thread] [Top]


I'm using OpenLDAP 2.2.23 and have some trouble with telephonenumbers.
An attribute type defined as 

        EQUALITY telephoneNumberMatch
	SUBSTR telephoneNumberSubstringsMatch

The syntax at http://www.alvestrand.no/objectid/
references the international telephone form specified in E.123.
According to http://www.numberingplans.com/index.php?goto=guide&topic=E123 
the international notation forsees a leading plus (+) sign to indicate
the international dialing code. So far so good.

Slapd's telephoneNumberNormalize() routine only strips out ASCII space and
hypens (-). Is that by design?

I'd like to be able to search for a number in the directory (e.g.
+49 123 456789) by specifying "telephoneNumber=49123456789".

Is that a bug or a feature?

Thanks & regards,