After upgrading from openldap-2.0.27 to openldap-2.1.29 I can no longer query
(even anonymously) against my directory.  Basically I get:

log openldap-2.1.29:
Jul 6 00:06:16 gremlin slapd[4528]: conn=168 fd=126 ACCEPT from IP=10.9.2.50:32928 (IP=0.0.0.0:389) Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=0 BIND dn="uid=admin,ou=People,o=alienfarm" method=128 Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=0 BIND dn="uid=admin,ou=People,o=alienfarm" mech=SIMPLE ssf=0 Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=0 RESULT tag=97 err=0 text= Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=1 SRCH base="o=alienfarm" scope=2 filter="(objectClass=posixAccount)" Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=1 SRCH attr=uid userPassword uidNumber gidNumber cn homeDirectory loginShell gecos description objectClass Jul 6 00:06:16 gremlin slapd[4528]: conn=168 op=1 RESULT tag=101 err=32 text=
Jul  6 00:06:16 gremlin slapd[4528]: conn=168 fd=126 closed

which after reading the mailing list archives I understand err=32 to mean no such object?

Just for comparison I've attached an old log from before the upgrade, things look almost identical except for a couple of lines that appear in the new log and
the uppercase bind params.  Oh and it works of course :)

log openldap-2.0.27:
Jul 3 00:12:08 gremlin slapd[3414]: daemon: conn=14 fd=7 connection from IP=10.15.1.1:33534 (IP=0.0.0.0:389) accepted. Jul 3 00:12:08 gremlin slapd[3414]: conn=14 op=0 BIND dn="UID=ADMIN,OU=PEOPLE,O=ALIENFARM" method=128 Jul 3 00:12:08 gremlin slapd[3414]: conn=14 op=0 RESULT tag=97 err=0 text= Jul 3 00:12:08 gremlin slapd[3414]: conn=14 op=1 SRCH base="o=alienfarm" scope=2 filter="(objectClass=posixAccount)" Jul 3 00:12:08 gremlin slapd[3414]: conn=14 op=1 SEARCH RESULT tag=101 err=0 text=
Jul  3 00:12:08 gremlin slapd[3414]: conn=-1 fd=7 closed

The configuration is identical, I haven't changed a thing. The data is the same, I did
however back it up before upgrading.

Any advice would be greatly appreciated.

Thanks

Reply via email to