----------------
i'm attempting to migrate away from Netscape Directory Server and
onto OpenLDAP. i believe i have successfully loaded in a cleaned up
LDIF file (using slapadd) but can't get ldapsearch to return any
records. i'll paste below the relevant info below in the hopes that
i'm doing something stupid.
Platform: Redhat Linux (Linux 2.4.18 #3 SMP Fri Jul 26 16:27:29 MDT
2002 i686 unknown)
Version: OpenLDAP 2.0.23
example of failed search - i've tried MANY variations on this:
----------------
ldapsearch -v -x -b 'dc=aes,dc=org' 'cn=*' cn
ldap_initialize( <DEFAULT> )
filter: cn=*
requesting: cn
version: 2
#
# filter: cn=*
# requesting: cn
#
# search result
search: 2
result: 32 No such object
# numResponses: 1
----------------
example of what i think is a successful search:
----------------
ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
version: 2
#
# filter: (objectclass=*)
# requesting: namingContexts
#
#
dn:
namingContexts: dc=aes,dc=org
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
----------------
partial LDIF file: (actual file actually has 542 uids and 19 groups)
----------------
dn: dc=aes,dc=org
objectClass: dcObject
objectClass: organization
o: AES
dc: aes
dn: ou=AES,dc=aes,dc=org
objectClass: top
objectClass: organizationalunit
ou: AES
dn: uid=sjohnson,ou=AES,dc=aes,dc=org
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
givenName: Steve
sn: Johnson
cn: Steve Johnson
uid: sjohnson
userpassword: {SHA}<snipped>
dn: cn=Test,ou=AES,dc=aes,dc=org
objectClass: top
objectClass: groupOfUniqueNames
cn: Test
uniqueMember: uid=sjohnson,ou=AES,dc=aes,dc=org
----------------
slapd.conf file with comments removed:
----------------
# $OpenLDAP: pkg/ldap/servers/slapd/slapd.conf,v 1.8.8.7 2001/09/27
20:00:31 kur
t Exp $
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/nis.schema
include /etc/openldap/schema/redhat/rfc822-MailMember.schema
include /etc/openldap/schema/redhat/autofs.schema
include /etc/openldap/schema/redhat/kerberosobject.schema
database ldbm
suffix "dc=aes,dc=org"
rootdn "cn=Manager,dc=aes,dc=org"
rootpw secret
directory /var/lib/ldap
index objectClass,uid,uidNumber,gidNumber,memberUid eq
index cn,mail,surname,givenname eq,subinitial
----------------
ldap.conf file with comments removed:
----------------
# $OpenLDAP: pkg/ldap/libraries/libldap/ldap.conf,v 1.4.8.6
2000/09/05 17:54:38 kurt Exp $
HOST 127.0.0.1
BASE dc=aes,dc=org
----------------
hopefully that's enough info but i can try to provide more...
steve