尝试使用 ldapadd 添加条目时出错:服务器不愿意执行 (53)

问题描述 投票:0回答:1

我正在尝试将条目添加到我编译的 ldap 数据库中,因此我拥有来自 openldap 站点的默认配置。问题是,我从现有 ldap 服务器导出了 ldif 文件,以便轻松在本地 openldap 中创建这些条目,但在运行 ldapadd 时出现错误。

当我运行 ldapadd 命令时:

ldapadd -v -x -D "cn=Manager,dc=my-example,dc=com" -w 密码 -f /entries.ldif

我得到以下输出:

adding new entry "cn=users,o=ctc,c=cl"
ldap_add: Invalid syntax (21)
        additional info: objectclass: value #0 invalid per syntax

这是我尝试添加的文件的一部分:

dn: o=ctc,c=cl
objectclass: domain
objectclass: top
dc: ctc,c=cl
o: ctc

dn: cn=users,o=ctc,c=cl
cn: users
objectclass: container
objectclass: top

dn: cn=AccesoWeb,o=ctc,c=cl
cn: users
cn: AccesoWeb
objectclass: container
objectclass: top

dn: cn=usuarios,cn=AccesoWeb,o=ctc,c=cl
cn: users
cn: usuarios
objectclass: container
objectclass: top

我的猜测是主 slapd.ldif 文件中缺少一些内容,但我不确定,因为我刚刚开始学习这项服务。

ldap openldap ldif
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.