PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LDAP Server Start failed



Stardust112
17.05.06, 10:38
Hallo zusammen!

Habe meinen Server mit Suse 10.0 aufgesetzt und jetzt folgendes Problem:

Installation von OpenLDAP2 (aus der Distribution). Nach der Installation merkte ich, dass der Dienst als nicht gestartet angezeigt wird. Auf den Versuch LDAP zu starten kam nur die Fehlermeldung

"starting LDAP Server...failed"

Hat jemand eine Idee woran das liegen kann?

Wäre um Hilfe sehr dankbar :-)

MiGo
17.05.06, 10:52
Hat jemand eine Idee woran das liegen kann?
Sonneneruption.
Ne, im Ernst: Ohne Fehlermeldung geht da gar nichts. Versuch' mal den Server per Hand in der Konsole zu starten (sollte auch bei Suse mit "/etc/init.d/ldap start" gehen) und poste dabei anfallende Fehlermeldungen. Vielleicht gibt's auch Einträge in /var/log/messages oder einem anderen log (/var/log/ldap.log vielleicht?)

mkahle
17.05.06, 11:19
diese Frage, bzw. ähnliche Fragen hatten wir hier schon mehrfach. Wahrscheinlich am schnellsten wirst Du die Fehlerursache beim OpenLDAP slapd finden, wenn Du ihn im Vordergrund (ggf. mit heraufgesetztem Debug-Level) laufen läßt. -> man slapd (Suchen nach Parameter -d)

Stardust112
17.05.06, 20:21
So, hab mir mal die message log angeschaut und doch einiges über den LDAP gefunden... Vielleicht könnt Ihr mir jetzt mehr helfen...


May 17 10:22:04 Linuxserver slapd[18481]: @(#) $OpenLDAP: slapd 2.2.27 (Sep 9 2 005 17:48:51) $ abuild@d243:/usr/src/packages/BUILD/openldap-2.2.27/serv ers/slapd
May 17 10:22:04 Linuxserver slapd[18481]: bdb_db_init: Initializing BDB database
May 17 10:22:04 Linuxserver slapd[18481]: /etc/openldap/slapd.conf: line 76: roo tpw can only be set when rootdn is under suffix
May 17 10:22:04 Linuxserver slapd[18481]: slapd stopped.
May 17 10:22:04 Linuxserver slapd[18481]: connections_destroy: nothing to destro y.
May 17 10:22:14 Linuxserver slapd[18505]: @(#) $OpenLDAP: slapd 2.2.27 (Sep 9 2 005 17:48:51) $ abuild@d243:/usr/src/packages/BUILD/openldap-2.2.27/serv ers/slapd
May 17 10:22:14 Linuxserver slapd[18505]: bdb_db_init: Initializing BDB database
May 17 10:22:14 Linuxserver slapd[18505]: /etc/openldap/slapd.conf: line 76: roo tpw can only be set when rootdn is under suffix
May 17 10:22:14 Linuxserver slapd[18505]: slapd stopped.
May 17 10:22:14 Linuxserver slapd[18505]: connections_destroy: nothing to destro y.
May 17 10:22:14 Linuxserver startproc: startproc: exit status of parent of /usr /lib/openldap/slapd: 1
May 17 10:22:17 Linuxserver slapd[18529]: @(#) $OpenLDAP: slapd 2.2.27 (Sep 9 2 005 17:48:51) $ abuild@d243:/usr/src/packages/BUILD/openldap-2.2.27/serv ers/slapd
May 17 10:22:17 Linuxserver slapd[18529]: bdb_db_init: Initializing BDB database
May 17 10:22:17 Linuxserver slapd[18529]: /etc/openldap/slapd.conf: line 76: roo tpw can only be set when rootdn is under suffix
May 17 10:22:17 Linuxserver slapd[18529]: slapd stopped.
May 17 10:22:17 Linuxserver slapd[18529]: connections_destroy: nothing to destro y.
May 17 10:22:17 Linuxserver startproc: startproc: exit status of parent of /usr /lib/openldap/slapd: 1
May 17 10:22:37 Linuxserver slapd[18561]: @(#) $OpenLDAP: slapd 2.2.27 (Sep 9 2 005 17:48:51) $ abuild@d243:/usr/src/packages/BUILD/openldap-2.2.27/serv ers/slapd
May 17 10:22:37 Linuxserver slapd[18561]: bdb_db_init: Initializing BDB database
May 17 10:22:37 Linuxserver slapd[18561]: /etc/openldap/slapd.conf: line 76: roo tpw can only be set when rootdn is under suffix
May 17 10:22:37 Linuxserver slapd[18561]: slapd stopped.
May 17 10:22:37 Linuxserver slapd[18561]: connections_destroy: nothing to destro y.
May 17 10:22:37 Linuxserver startproc: startproc: exit status of parent of /usr /lib/openldap/slapd: 1
May 17 10:38:17 Linuxserver slapd[18614]: @(#) $OpenLDAP: slapd 2.2.27 (Sep 9 2 005 17:48:51) $ abuild@d243:/usr/src/packages/BUILD/openldap-2.2.27/serv ers/slapd
May 17 10:38:17 Linuxserver slapd[18614]: bdb_db_init: Initializing BDB database
May 17 10:38:17 Linuxserver slapd[18614]: /etc/openldap/slapd.conf: line 76: roo tpw can only be set when rootdn is under suffix
May 17 10:38:17 Linuxserver slapd[18614]: slapd stopped.
May 17 10:38:17 Linuxserver slapd[18614]: connections_destroy: nothing to dest

mkahle
18.05.06, 08:32
das sieht ganz nach einem Konfig-Fehler aus. Kontrolliere in der Datei /etc/openldap/slapd.conf die Optionen "suffix" und "rootdn". "rootdn" sollte innerhalb des durch suffix gestarteten Namensbereich liegen.

Beispiel:

suffix "dc=Mein-Name, dc=de"
rootdn "cn=Directory Manager, dc=Mein-Name, dc=de"