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

equal character forbidden in DN



My old openldap-2.1.26 accepts DNs with the '=' character in it. My
openldap-2.1.29 doesn't:


Example "dn: Document=254 Page=1-2,ou=data,dc=MyCompany"

  dc=MyCompany
     ou=data
        Document=254 Page=1-2

do_add
ber_scanf fmt ({m) ber:
>>> dnPrettyNormal: <Document=254 Page=1-2,ou=data,dc=MyCompany>
=> ldap_bv2dn(Document=254 Page=1-2,ou=data,dc=MyCompany,0)
<= ldap_bv2dn(Document=254 Page=1-2,ou=data,dc=MyCompany,0)=84
do_add: invalid dn (Document=254 Page=1-2,ou=data,dc=MyCompany)
send_ldap_result: conn=0 op=1 p=3
send_ldap_result: err=34 matched="" text="invalid DN"
send_ldap_response: msgid=2 tag=105 err=34
ber_flush: 24 bytes to sd 10
conn=0 op=1 RESULT tag=105 err=34 text=invalid DN

Is the equal character behind "Page" not allowd by spec or is the
openldap-2.1.29 broken in this point?

Regards,
Hendrik

--
----------------------------------------------------
      Hendrik Harms
      TOJAQ Datentechnik GmbH

      for Volkswagen AG
      K-DOB-46  IS Purchasing