问题描述
Apacheds apacheds-2.0.0.AM26.exe。使用 Apache Directory Studio 2.0.0.v20210213-M16 导入 ldif 文件
当“objectClass:top”包含在我的 ldif 文件中时,我收到一个 invalidAttributeSyntax 错误。完整错误如下。
我推断它是顶部属性,因为所有其他属性都正常显示在日志中。顶部的显示为 objectClass::dG9wIA==。
如果我删除顶部它的工作原理。如果我放回顶部并使用更新选项再次导入它就可以工作了。
错误:
#!RESULT ERROR
#!CONNECTION ldap://myhost:10389
#!DATE 2021-05-27T11:13:27.212
#!ERROR [LDAP result code 21 - invalidAttributeSyntax] INVALID_ATTRIBUTE_Syntax: Failed for MessageType : ADD_REQUEST Message ID : 17 Add Request : Entry dn: uid=jsmith,ou=Users,dc=example,dc=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson uid: jsmith givenname: Jerry sn: Smith cn: Jerry Smith userPassword: 0x52 0x61 0x74 0x31 0x6F 0x6E 0x61 0x6C : ERR_13246_INVALID_VALUE_PER_Syntax Invalid upValue per Syntax dn: uid=jsmith,dc=com changetype: add uid: jsmith givenname: Jerry sn: Smith cn: Jerry Smith objectClass:: dG9wIA== objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword:: UmF0MW9uYWw=
Ldif 数据:
用户:
dn: uid=jsmith,dc=com
givenname: Jerry
sn: Smith
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetorgperson
uid: jsmith
cn: Jerry Smith
userPassword: MyPasswordInClearText
Ldif 来创建组和用户对象,我已经将它们作为较大的 ldif 文件的一部分和作为两个单独的导入进行了测试。这部分在先,然后是用户。
dn: ou=Groups,dc=com
objectClass: organizationalunit
objectClass: top
ou: Groups
dn: ou=Users,dc=com
objectClass: organizationalunit
objectClass: top
ou: Users
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)