Я новичок в OpenDJ. Мы пытаемся сделать запись, но получим следующую ошибку в журнале доступа.opendj: отсутствующий атрибут cn, который требуется объектным классом
[01/Mar/2016: 10: 03: 45 +0000] ADD REQ подключ = 4 оп = 7 MsgID = 8 дп = "UID = Uy-000000000, НУ = Орг-0, DC = ericsson, dc = com "
[01/Mar/2016: 10: 03: 45 +0000] ADD RES conn = 4 op = 7 msgID = 8 result = 65 message =" Entry uid = Uy-000000000, НУ = Орг-0, dc = Ericsson, DC = COM нарушает конфигурация схемы сервера каталогов, поскольку она отсутствует атрибут сп, который требуется объектный человека»etime = 5^C
Привет, после установки opendj, я использую скрипт, чтобы сделать схему, что мое приложение нуждается в _ # создать атрибуты и объектных классов ./ldapmodify -a --hostname $ HOST --port $ PORT --bindDN «$ ROOT_USER_DN "--bindPassword $ PASSWORD --trustAll --useSSL -f $ MODEL_FILE #import инициализировать данные ./import-ldif --ldifFile $ DATA_FILE --backendID $ BACKEND --clearBackend --hostName $ HOST --port $ PORT --bindDN "$ ROOT_USER_DN" --bindPassword $ PASSWORD --trustAll --noPropertiesFile_ –
$ model_file: _dn: сп = схема changetype: изменить надстройку: attributeTypes attributeTypes: (userEmailAddress-подъязычная NAME '' userEmailAddress EQUALITY caseIgnoreIA5Mat ч ЗАКАЗА caseIgnoreOrderingMatch SUBSTR caseIgnoreIA5SubstringsMatch СИНТАКСИС 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ИСПОЛЬЗОВАНИИ userApplications X-SCHEMA-FILE '99 -user.ldif») дп: сп = схема changetype: модифицируют надстройку: objectClasses objectClasses: (user-oid NAME 'user' SUP inetOrgPerson STRUCTURAL MUST (uid $ userPassword) MAY (userEmailAddress) X-SCHEMA-FILE '99 -user.ldif ') _ –
$ DATA_FILE _dn: dc = example, dc = ком Objectclass: верхняя Objectclass: домен DC: пример описание: Это люди, контейнер telephoneNumber: *********** дп: НУ = Орг-0, DC = экзамен ple, dc = com objectClass: top objectClass: organizunit ou: Org-0 описание: Это организационное подразделение Org-0_ –