I have enabled accesslog feature in my openldap server 2.3.27 in a gentoo box. During the configuration, i found something unclearly to me.
I found that if the accesslog database definiation section located in any place except the first one in the slapd.conf file. When i want to start the openldap deamon. the follow error will come out:
Nov 13 10:10:13 (none) slapd: @(#) $OpenLDAP: slapd 2.3.27 (Sep 20 2006 17:09:57) $ ^Iroot@monster:/tmp/buildd/openldap2.3-2.3
Nov 13 10:10:13 (none) slapd: backend_startup_one: bi_db_open failed! (32768)
Nov 13 10:10:13 (none) slapd: slapd stopped.
Nov 13 10:10:13 (none) slapd: connections_destroy: nothing to destroy.
If i put the accesslog database definiation section is the first database section, the openldap daemon could start correctly.
Does some one know the details of this condition?
Every response is appreciated.
+86 592 8389 650