我已经安装了LDAP,并且能够启动它。当我试图修改olcdatabase={2}hdb.ldif文件时,我得到了“ldap_modify:No such object(32)"错误。
修改所遵循的步骤
1)创建了一个包含以下内容的db.ldif文件
dn:olcdatabase={2}hdb,cn=config changetype:modify replace:olcSuffix olcSuffix:dc=ec2,dc=internal
dn:olcdatabase={2}hdb,cn=config changetype:modify add:olcRootPW olcRootPW:{SSHA}6zhta20qktmdlrjsfxo+vv3qlgs7m0cz
2)ldapmodify-y external-h ldapi:///-f db.ldif
SASL/外部身份验证启动SASL用户名:gidnumber=0+uidnumber=0,cn=peercred,cn=external,cn=auth SASL SSF:0修改条目“olcdatabase={2}hdb,cn=config”ldap_modify:没有这样的对象(32)
我正在使用centos7和LDAP版本openldap-clients-2.4.44-21.el7_6.x86_64 openldap-2.4.44-21.el7_6.x86_64 openldap-servers-SQL-2.4.44-21.el7_6.x86_64 openldap-servers-2.4.44-21.el7_6.x86_64 openldap-devel-2.4.44-21.el7_6.x86_64 collectd-openldap-5.8.1-1.el7.x86_64 compat-openldap-2.3.43-5.el7.x86_64
请帮我修好这个!!
造成这一结果的原因有两个。
我建议您尝试搜索cn=config
数据库,看看它实际上包含什么:
ldapsearch -H ldapi:/// -Y EXTERNAL -b 'cn=config'
如果结果是没有这样的对象(32)
,那么gidnumber=0+uidnumber=0,cn=peercred,cn=external,cn=auth
不能访问系统上的配置数据库。
我试图从Oracle页面运行Hello World RMI示例,但我不断收到错误。 我经常犯的错误是 服务器异常:java。马绍尔群岛共和国。NoSuchObjectException:表java中没有这样的对象。马绍尔群岛共和国。NoSuchObjectException:在sun的表中没有这样的对象。马绍尔群岛共和国。运输StreamRemoteCall。sun上从服务器(StreamRemo
我无法在ansible命令模块中执行kubectl(V1.16.3)命令。 例如,使用Ansible创建命名空间。 我以以下错误结束: 注意:但是我可以执行“Kubectl create-f...”手动…它在创造东西。 我的Ansible版本: 仅供参考,我也尝试了Ansible-2.4.2以及。但运气不好。 当kubectl版本为1.8和ansible版本为2.4.2时,我可以使用命令模块使用“
问题内容: 当我使用in 编译C / C ++程序时,出现此错误: 但是,如果我在外壳中运行php代码,则工作正常。 在Arch Linux中 PHP代码: 谢谢 问题答案: 您需要安装软件包。
当我单击HTTP://localhost:8080/maya-web-service/abcws?wsdl时,我在eclipse控制台中收到HTTP 500错误和next信息: 2015年5月5日7:08:16 PM com.sun.xml.ws.transport.http.servlet.wsServletDelegate doGet严重:捕获可抛出的java.io.ioException:当