【问题标题】:Ldapsearch Error code 32 and 49Ldapsearch 错误代码 32 和 49
【发布时间】:2013-12-19 23:03:23
【问题描述】:

当我执行下一个代码时出现错误

ldapsearch -xLLL -D "cn=admin,dc=geobolivia,dc=gob,dc=bo" -W > dump-geobolivia.ldif

我遇到的错误是

No such object (32)

系统日志文件中出现的错误是下一个

Dec 19 18:49:00 geobolivia slapd[3045]: conn=1050 op=103 SRCH base="ou=users,dc=geobolivia,dc=gob,dc=bo" scope=1 deref=3 filter="(&(objectClass=*)(mail=*@*)(givenName=*))"
Dec 19 18:49:00 geobolivia slapd[3045]: <= bdb_substring_candidates: (mail) not indexed
Dec 19 18:49:00 geobolivia slapd[3045]: conn=1050 op=103 SEARCH RESULT tag=101 err=0 nentries=2 text=
Dec 19 18:49:00 geobolivia slapd[3045]: conn=1050 op=104 SRCH base="ou=groups,dc=geobolivia,dc=gob,dc=bo" scope=1 deref=3 filter="(&(objectClass=posixGroup)(cn=el_*))"
Dec 19 18:49:00 geobolivia slapd[3045]: <= bdb_substring_candidates: (cn) not indexed
Dec 19 18:49:00 geobolivia slapd[3045]: conn=1050 op=104 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 fd=22 ACCEPT from IP=127.0.0.1:57379 (IP=127.0.0.1:389)
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=0 BIND dn="cn=admin,dc=geobolivia,dc=gob,dc=bo" method=128
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=0 BIND dn="cn=admin,dc=geobolivia,dc=gob,dc=bo" mech=SIMPLE ssf=0
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=0 RESULT tag=97 err=0 text=
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=1 SRCH base="" scope=2 deref=0 filter="(objectClass=*)"
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=1 SEARCH RESULT tag=101 err=32 nentries=0 text=
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 op=2 UNBIND
Dec 19 18:49:01 geobolivia slapd[3045]: conn=1078 fd=22 closed

我在一些帖子中读到我必须在代码中添加 ou=users

ldapsearch -xLLL -D "cn=admin,ou=users,dc=geobolivia,dc=gob,dc=bo" -W > dump-geobolivia.ldif

当我这样做时,我遇到的错误是

ldap_bind: Invalid credentials (49) 

日志是

Dec 19 18:58:43 geobolivia slapd[3045]: conn=1080 fd=17 ACCEPT from IP=127.0.0.1:57515 (IP=127.0.0.1:389)
Dec 19 18:58:43 geobolivia slapd[3045]: conn=1080 op=0 BIND dn="cn=admin,ou=users,dc=geobolivia,dc=gob,dc=bo" method=128
Dec 19 18:58:43 geobolivia slapd[3045]: conn=1080 op=0 RESULT tag=97 err=49 text=
Dec 19 18:58:43 geobolivia slapd[3045]: conn=1080 op=1 UNBIND
Dec 19 18:58:43 geobolivia slapd[3045]: conn=1080 fd=17 closed

我正在使用 bind9 作为 DNS 服务器,我认为这是问题所在,但我不知道如何解决。

【问题讨论】:

    标签: ldap cas openldap


    【解决方案1】:

    错误 32 通常意味着引用的对象不存在。 IE。您为需要正确 DN 值的内容输入了错误的 DN 值。

    错误 49,是通用登录失败,每个 LDAP 服务器都添加了自己独有的子代码或其他错误消息,您会从理解这些案例中获得乐趣。

    因此您的管理员 DN 可能不正确。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-11
      • 1970-01-01
      • 2011-11-29
      • 2016-11-15
      • 2014-07-04
      • 2017-06-15
      • 1970-01-01
      相关资源
      最近更新 更多