Sounds like someone didn't run db_recover after improperly
shutting down slapd(8).

- Kurt

At 09:42 PM 7/10/2006, Ryan Ivey wrote:
>I'm somewhat new to OpenLdap and not sure what to check here.
>
>After rebooting the server, all UserID's are being cleared and each are having 
>to be readded.  Only the uid set in /etc/openldap/slapd.conf under the 'access 
>to attr' directive remains and is able to readd the other userid's.  This is 
>becoming a problem because more and more userid's are being added and each 
>time the server is rebooted we have to readd them.   All files in 
>/var/lib/ldap are the same, including the id2entry.bdb file, which I've read 
>is the main database file to be backed up.  Are the userid's and password's 
>cached somewhere and not being written to disk?  Or is there a temporary file 
>being cleared?  I'm running ldap on a SLES9 server.
>
>/etc/openldap/slap.d contains the following:
>
>include         /etc/openldap/schema/core.schema
>include         /etc/openldap/schema/openldap.schema
>
>schemacheck     on
>
>allow bind_v2 bind_anon_dn
>
>loglevel 256
>
>pidfile         /var/run/slapd/slapd.pid
>argsfile       /var/run/slapd/slapd.args
>
>modulepath      /usr/lib/openldap/modules
>
>password-hash   {crypt}
>
>access to attr=userPassword
>           by self write
>           by self auth
>           by dn="uid=****,ou=*******,dc=********,dc=com" write
>           by * auth
>
>access to *
>          by dn="uid=****,ou=*******,dc=********,dc=com" write
>
>database        bdb
>checkpoint      1024    5
>cachesize       10000
>suffix              "dc=********,dc=com"
>rootdn            "cn=root,dc=********,dc=com"
>
>rootpw            ***********
>
>directory         /var/lib/ldap
>
>index   default                         sub
>index   uid                              eq
>index   cn,sn,givenName,ou     pres,eq,sub
>index   objectClass                 pres,eq
>
>##EOF##
>
>
>Any help is greatly appreciated.
>
>Thanks,
>Ryan

Reply via email to