[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Decoding error when splitting a DN with ldap_str2dn()
Howard Chu wrote:
> It appears to be LDAPv2 format. Did you specify that in the flags you
> passed to ldap_str2dn() ?
Good catch! Michael, as a quick hint: you can use
libraries/libldap/dntest to quickly check (schema unaware) DN parsing.
In your case,
bash-3.00$ ./libraries/libldap/dntest 'OID.0.2.262.1.10.7.20=1 + CN=DIR
DATEV D12 1:PN, O=DATEV eG, C=DE'
(no output)
bash-3.00$ ./libraries/libldap/dntest 'OID.0.2.262.1.10.7.20=1 + CN=DIR
DATEV D12 1:PN, O=DATEV eG, C=DE' V2
ldap_rdn2str() = "0.2.262.1.10.7.20=1+CN=DIR DATEV D12 1:PN"
ldap_rdn2str() = "O=DATEV eG"
ldap_rdn2str() = "C=DE"
...
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Email: pierangelo.masarati@sys-net.it
---------------------------------------