【发布时间】:2017-03-17 03:31:54
【问题描述】:
LDAP 新手。从 Apache Studio 将 DIT 导出为 LDIF。尝试导入 LDIF 文件。发生错误:
...
#!ERROR [LDAP: error code 32 - Unable to add entry 'dc=example,dc=com' because its parent entry 'dc=com' does not exist in the server.]
dn: dc=example,dc=com
changetype: add
dc: example
objectClass: domain
objectClass: top
LDAP 服务器是 UnboundID LDAP SDK for Java 3.2.0。
我不知道足够多的 LDAP 来修复它。
Apache Studio 是否应该在此条目之前创建 dc=com?
【问题讨论】:
-
你想把它导入到哪里?你的服务器是什么?通常,您没有使用 dc=example,dc=com 定义的后缀或后端。
-
我发现了两件事。 LDIF 文件实际上并未包含用于创建条目的“添加”操作,我认为这很奇怪。其次,如果我在文件顶部添加了“dc=com”,则会收到一个错误,即它的父级 null 不存在。但是,如果我通过其他方式创建“dc-com”,我不会收到错误。