[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: no running slapd?



the prob might be due to some file permission setting .

If I am not mistaken, the /etc/rc.d/init.d/ldap script is running the daemon
as ldap user.

Try changing the relevant files and see if it can work or not

Hope it helps

sze yee

----- Original Message -----
From: Rachel Chew <csvhl@dcs.warwick.ac.uk>
To: <openldap-software@OpenLDAP.org>
Sent: Thursday, August 23, 2001 7:21 PM
Subject: no running slapd?


> Hi all,
>
> I start the slapd as root using
>
> > slapd
>
> then I could perform lapdadd, ldapsearch & ldapdelete
>
> however, when I do this:
>
> > /etc/rc.d/init.d/ldap status
> Checking for service ldap: No running slapd
>
> =========================================================================
> I checked the netstat:
>
> tcp        0      0 *:ldap                  *:*                     LISTEN
>
> & the processes associated with root:
>
> 23504 ?        00:00:00 slapd
> 23505 ?        00:00:00 slapd
> 23506 ?        00:00:00 slapd
> =========================================================================
>
> # $OpenLDAP: pkg/ldap/servers/slapd/slapd.conf,v 1.8.8.6 2001/04/20
23:32:43 kurt
>  Exp $
> #
> # See slapd.conf(5) for details on configuration options.
> # This file should NOT be world readable.
> #
> include         /home/rachel/openldap/etc/openldap/schema/core.schema
> include         /home/rachel/openldap/etc/openldap/schema/mull.schema
> include         /home/rachel/openldap/etc/openldap/schema/cosine.schema
> include
/home/rachel/openldap/etc/openldap/schema/inetorgperson.schema
>
> # Define global ACLs to disable default read access.
> # add the global access (rc)
> access to * by * read
>
> # Do not enable referrals until AFTER you have a working directory
> # service AND an understanding of referrals.
> #referral       ldap://root.openldap.org
>
> pidfile         /home/rachel/openldap/var/slapd.pid
> argsfile        /home/rachel/openldap/var/slapd.args
>
> # moduleload    back_ldbm.la
> # moduleload    back_passwd.la
> # moduleload    back_shell.la
>
> #######################################################################
> # ldbm database definitions
> #######################################################################
>
> database        ldbm
> suffix          "dc=rachel,dc=warwick,dc=ac,dc=uk"
> #suffix         "o=My Organization Name,c=US"
> rootdn          "cn=Manager,dc=rachel,dc=warwick,dc=ac,dc=uk"
> #rootdn         "cn=Manager,o=My Organization Name,c=US"
> # Cleartext passwords, especially for the rootdn, should
> # be avoid.  See slappasswd(8) and slapd.conf(5) for details.
> # Use of strong authentication encouraged.
> rootpw          secret
> # The database directory MUST exist prior to running slapd AND
> # should only be accessible by the slapd/tools. Mode 700 recommended.
> directory       /home/rachel/openldap/var/openldap-ldbm
>
> # Indices to maintain
> index   objectClass     eq
> index   cn,sn,uid       pres,eq,sub
>
> #check the local copy against ldap server
> lastmod on
> =================================================================
>
> The question is why does it say no slapd running? How to I make it to run?
Did
> I miss out something? Please reply soon. Thanks.
>
> rachel chew
>