It looks like your cn value is ISO-8859-{1,15}.
Convert it into UTF8. All strings MUST be UTF8 encoded.2013/3/11 arantza serrano <[email protected]> > Hello, > > **** ** > > I’m trying to import my LDIF where some attributes are in base64:**** > > ** ** > > /opt/openldap/bin/ldapadd -x -D "root_dn" -w pass_dn << _EOF**** > > dn: uid=usu3,ou=users,o=my_organization**** > > uid: usu2**** > > objectClass: top**** > > objectClass: person**** > > objectClass: organizationalperson**** > > objectClass: inetorgperson**** > > *cn:: Q0FNSdFBCg==* > > sn: my_sn**** > > mail: [email protected]**** > > userPassword: usuario**** > > > _EOF**** > > ** ** > > Then I get this error: **** > > ** ** > > adding new entry " uid=usu3,ou=users,o=my_organization "**** > > ldap_add: Invalid syntax (21)**** > > additional info: cn: value #0 invalid per syntax**** > > ** ** > > If I decode the value, I get the same error:**** > > ** ** > > ** ** > > /opt/openldap/bin/ldapadd -x -D "root_dn" -w pass_dn << _EOF**** > > dn: uid=usu3,ou=users,o=my_organization**** > > uid: usu2**** > > objectClass: top**** > > objectClass: person**** > > objectClass: organizationalperson**** > > objectClass: inetorgperson**** > > *cn: CAMIÑA* > > sn: my_sn**** > > mail: [email protected]**** > > userPassword: usuario**** > > _EOF**** > > adding new entry " uid=usu3,ou=users,o=my_organization "**** > > ldap_add: Invalid syntax (21)**** > > additional info: cn: value #0 invalid per syntax**** > > ** ** > > How can I import my LDIF?**** > > ** ** > > Thanks!**** > -- Erwann.
