ghenry(a)OpenLDAP.org wrote:
> Full_Name: Gavin Henry
> Version: 19/07/07 HEAD
> OS:
> URL:
ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (212.159.59.85)
> Submitted by: ghenry
>
>
> Dear All,
>
> Is slapd not started and giving below expected?
>
>
> ================
> monitor_back_register_entry_parent(""):
base="cn=databases,cn=monitor"
> scope=subordinate
>
filter="(&(monitoredInfo=ldap)(!(monitorOverlay=ldap))(namingContexts:distinguishedNameMatch:=dc=suretecsystems,dc=com))":
> unable to find entry
> backend_startup_one: bi_db_open failed! (1)
> slapd shutdown: initiated
> ================
>
> Using a config like:
>
> ================
> include /usr/local/etc/openldap/schema/core.schema
>
> pidfile /usr/local/var/run/slapd.pid
> argsfile /usr/local/var/run/slapd.args
>
> # Load dynamic backend modules:
> modulepath /usr/local/libexec/openldap
> moduleload back_bdb.la
> moduleload back_ldap.la
> moduleload back_monitor.la
> moduleload translucent.la
>
> database bdb
> directory /usr/local/var/openldap-data
> cachesize 10000
> suffix "dc=suretecsystems,dc=com"
>
> rootdn "cn=admin,dc=suretecsystems,dc=com"
> rootpw {SSHA}blah
>
> index default eq
> index objectClass,uid,dc,o,ou
>
> overlay translucent
> uri ldap://x.x.x.x:389
> idassert-bind binddn="cn=admin,dc=suretecsystems,dc=com"
> credentials=blah
>
> database config
> rootdn "cn=config"
> rootpw {SSHA}blah
>
> database monitor
> ================
>
>
> If I remove "database monitor", all is obviously well.
>
> However, if I put "database monitor" before "database bdb", slapd
starts
> fine,
> but complains with:
>
> ================
> monitor_back_register_entry_parent(""):
base="cn=databases,cn=monitor"
> scope=subordinate
>
filter="(&(monitoredInfo=ldap)(!(monitorOverlay=ldap))(namingContexts:distinguishedNameMatch:=dc=suretecsystems,dc=com))":
> unable to find entry
> slapd starting
> ================
Pretty sure your monitor database needs a rootdn now for this to work.
Ok. What can the rootdn do on the monitor database then? Write to anything?
I can update the "Monitoring" section with this info then ;-)
Gavin.