Hi!

    I am Daniel from argentina, I have an strange problem that, after been looking for it, I am really lost.
    I have made an objectClass in open ldap 2.4.7-6.1 and it works perfectly, but when I implemented in an
open ldap 2.3.27-1. it did't work. It fails with the message, ldap_add: Invalid syntax (21) additional info:
objectClass: value #0 invalid per syntax.
    Are there any main difference in schema 's structure between those ldap versions? Where could be the problem?

attributetype ( 1.3.6.1.4.1.4203.666.1.124
    NAME 'dynastyName'
    DESC ' Nombre dynasty.'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype ( 1.3.6.1.4.1.4203.666.1.125
    NAME 'vars'
    DESC ' Valores obtenidos de dynasty.'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

objectclass (1.3.6.1.4.1.4203.666.1.54775
    NAME 'jxfsDevice'
    SUP top STRUCTURAL
    DESC 'Estructura de un dispositivo jxfs'
    MAY ( cn $ vars $ dynastyName))


Thanks in advance!

--
Daniel Padula.
MSN, Gtalk, Jabber: daniel.padula@gmail.com