Hi,
I'm trying to migrate data using openldap migrations tools, however I keep get error below which I don't understand. I don;t even know where ldap is getting the second database from cause I don;t have that defined anywhere slapd.conf has only one database.
Error: ------------------
The first database does not allow slapadd; using the first available one (2) slapadd: line 1: database #2 (dc=my-domain,dc=com) not configured to hold "dc=4things,dc=co,dc=za"; no database configured for that naming context
slapd.conf : ------------------
# ###### SAMPLE 1 - SIMPLE DIRECTORY ############ # # NOTES: inetorgperson picks up attributes and objectclasses # from all three schemas # # NB: RH Linux schemas in /etc/openldap # include /usr/local/etc/openldap/schema/core.schema include /usr/local/etc/openldap/schema/cosine.schema include /usr/local/etc/openldap/schema/inetorgperson.schema
# NO SECURITY - no access clause # defaults to anonymous access for read # only rootdn can write
# NO REFERRALS
# DON'T bother with ARGS file unless you feel strongly # slapd scripts stop scripts need this to work pidfile /var/run/slapd.pid
# enable a lot of logging - we might need it # but generates huge logs loglevel -1
# MODULELOAD definitions # not required (comment out) before version 2.3 moduleload back_bdb.la
# NO TLS-enabled connections
# backend definition not required
####################################################################### # bdb database definitions # # replace example and com below with a suitable domain # # If you don't have a domain you can leave it since example.com # is reserved for experimentation or change them to my and inc # #######################################################################
database bdb suffix "dc=4things, dc=co, dc=za"
# root or superuser rootdn "cn=system-admin, dc=4things, dc=co, dc=za" rootpw {SSHA}password # The database directory MUST exist prior to running slapd AND # change path as necessary directory /var/lib/ldap/4things.co.za
# Indices to maintain for this directory # unique id so equality match only index uid eq # allows general searching on commonname, givenname and email index cn,gn,mail eq,sub # allows multiple variants on surname searching index sn eq,sub # sub above includes subintial,subany,subfinal # optimise department searches index ou eq # if searches will include objectClass uncomment following # index objectClass eq # shows use of default index parameter index default eq,sub # indices missing - uses default eq,sub index telephonenumber
# other database parameters # read more in slapd.conf reference section cachesize 10000 checkpoint 128 15
Any ideas? I have Googled for almost a week now and I come across nothing...