<[email protected]> writes: > Hello, > > One of the our application functionality reads the hosts data from the ldap > particularly dn – “ou=hosts, ou= > hostdata,o=BT” and from application point this dn will be updated when we add > any new hosts in > administration tab. In application there is no restriction on the host name > to be entered. It can be > anything mean it can accept _ (underscore) , (comma) .(dot). But when this > code snippet reads this DN and in > case if the ou has characters like . or , or _ it will throw exception > when it reads such dn(s). > > We tried changing putting string syntax to this particular attribute and > tried but getting the same results. > > Is this the expected behavior? And is there a way we can change this behavior?
Yes this is expected behaviour, this special characters have to be escaped. See RFC-4514 in particular section 2.4 -Dieter -- Dieter Klünter | Systemberatung sip: +49.40.20932173 http://www.dpunkt.de/buecher/2104.html GPG Key ID:8EF7B6C6
