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

Compatibility problems



Hi,

we have updated yesterday our Linux Server from Suse 9.0 to Suse 9.1, and we
have tried to migrate our until now running LDAP based authentication
service. And this is the result:

M1RRZSLINUX02:/etc/openldap/LAIF2 # ldapmodify -x -a -D
"cn=Admin,dc=my-domain,dc=com" -W -f Initial2.ldif
Enter LDAP Password:
adding new entry "id=myAppl,ou=Appl,ou=bere,dc=my-domain,dc=com"
ldapmodify: update failed: id=myAppl,ou=Appl,ou=bere,dc=my-domain,dc=com
ldap_add: Invalid DN syntax (34)
        additional info: invalid DN



The same LDIF--File has worked under Suse 9.0 containing OpenLDAP 2.1.22,
und doesen´t work now under OpenLDAP 2.2.6.



Here´s my Schema:

attributetype (   1.3.6.1.4.1.12345.1.2.1.1.8
 NAME 'id'
 DESC 'ID'
 EQUALITY objectIdentifierMatch
 SYNTAX 1.3.6.1.4.1.1466.115.121.1.38  )

attributetype (  1.3.6.1.4.1.12345.1.2.1.1.5
 NAME 'bezeichnung'
 DESC 'Bezeichnung'
 EQUALITY caseIgnoreMatch
 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype ( 1.3.6.1.4.1.12345.1.2.1.1.6
 NAME 'bezeichnungKritFeld'
 DESC 'Bezeichnung eines kritischen Feldes'
 EQUALITY caseIgnoreMatch
 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15  )

attributetype (  1.3.6.1.4.1.12345.1.2.1.1.15
 NAME 'version'
 DESC 'Versionnummer'
 EQUALITY caseIgnoreMatch
 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

objectclass ( 1.3.6.1.4.1.12345.1.2.1.2.6
  NAME appl
  SUP top
  MAY ( bezeichnungKritFeld $ version )
  MUST ( id  $ bezeichnung )
 )



and her´s my LDIF File:

dn: id=myAppl,ou=Appl,ou=bere,dc=my-domain,dc=com
objectClass: appl
objectClass: top
bezeichnung: my Application
id: myAppl
version: 1.0