LDAP Account Manager: bekomme den lamdaemon.pl nicht zum laufen
Hallo Liste, Mit dem Workshop von Stefan Kania (http://www.kania-online.de/workshop.htm) habe ich mich nun auf OpenSuse 10.2 mit LDAP auseinandergesetzt. Alles funktioniert soweit: Domänenbeitritt, Useranmeldung an einem Windows-PC und nach einigem googlen auch der SSH-Zugang. libssh habe ich nach folgenden Anleitungen installiert: http://faq.teklab.de/index.php?sid=9408&lang=de&action=artikel&cat=3&id=1&artlang=de http://faq.teklab.de/index.php?sid=9767&lang=de&action=artikel&cat=3&id=2&artlang=de Nun hänge ich seit Tagen an dem Script lamdaemon.pl des LDAP Account Managers 2.0.0 fest. Dieser baut keinerlei Verbindung zum localhost auf. Der Test des Daemons über das Webfrontend zeigt mir, dass der Lamdaemon Server und Pfad Ok ist aber der Unix-Account angeblich nicht existiert - 'getent passwd' zeigt mir diesen aber an. Im syslog sind bei dem Test keinerlei Meldungen über vergebliche SSH-Logins oder LDAP-Abfragen zu finden. Stattdessen tauchen im Apache-Errorlog folgende Einträge auf: [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined offset: 0 in /srv/www/htdocs/lam/template s/tests/lamdaemonTest.php on line 167, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 228, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 229, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 230, referer: http://192.168.2.1/lam/templates/tests/index.php Kann mir da jemand weiterhelfen meinen Fehler zu finden? Danke schon mal und grüsse Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joerg Ries wrote:
Hallo Liste,
Mit dem Workshop von Stefan Kania (http://www.kania-online.de/workshop.htm) habe ich mich nun auf OpenSuse 10.2 mit LDAP auseinandergesetzt. Alles funktioniert soweit: Domänenbeitritt, Useranmeldung an einem Windows-PC und nach einigem googlen auch der SSH-Zugang. libssh habe ich nach folgenden Anleitungen installiert: http://faq.teklab.de/index.php?sid=9408&lang=de&action=artikel&cat=3&id=1&artlang=de http://faq.teklab.de/index.php?sid=9767&lang=de&action=artikel&cat=3&id=2&artlang=de
Nun hänge ich seit Tagen an dem Script lamdaemon.pl des LDAP Account Managers 2.0.0 fest. Dieser baut keinerlei Verbindung zum localhost auf. Der Test des Daemons über das Webfrontend zeigt mir, dass der Lamdaemon Server und Pfad Ok ist aber der Unix-Account angeblich nicht existiert - 'getent passwd' zeigt mir diesen aber an.
Im syslog sind bei dem Test keinerlei Meldungen über vergebliche SSH-Logins oder LDAP-Abfragen zu finden. Stattdessen tauchen im Apache-Errorlog folgende Einträge auf:
[Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined offset: 0 in /srv/www/htdocs/lam/template s/tests/lamdaemonTest.php on line 167, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 228, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 229, referer: http://192.168.2.1/lam/templates/tests/index.php [Thu Oct 04 20:43:44 2007] [error] [client 192.168.2.253] PHP Notice: Undefined variable: handle in /srv/www/htdocs/lam/te mplates/tests/lamdaemonTest.php on line 230, referer: http://192.168.2.1/lam/templates/tests/index.php
Kann mir da jemand weiterhelfen meinen Fehler zu finden?
Lam hat Probleme mit dem Schema das Suse verwendet. Schau mal in der Doku von Lam nach um welches es genau geht. Ggf. kommt dein Problem daher. Gruß -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, danke für die schnelle Antwort. Am 05.10.2007, 08:24 Uhr, schrieb Ralf Prengel <ralf.prengel@rprengel.de>:
Joerg Ries wrote:
Hallo Liste,
Mit dem Workshop von Stefan Kania (http://www.kania-online.de/workshop.htm) habe ich mich nun auf OpenSuse 10.2 mit LDAP auseinandergesetzt. Alles funktioniert soweit: Domänenbeitritt, Useranmeldung an einem Windows-PC und
[...]
Kann mir da jemand weiterhelfen meinen Fehler zu finden?
Lam hat Probleme mit dem Schema das Suse verwendet. Schau mal in der Doku von Lam nach um welches es genau geht. Ggf. kommt dein Problem daher.
Gruß
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Die Schemdateien habe ich geändert. Ich habe gelesen, dass die Datei "rfc2307bis.schema" durch "nis.schema" ersetzt werden muss. Merkwürdig finde ich folgende Ausgabe: ldapserver:~ # ldapsearch -D "cn=manager,dc=buerotest,dc=dom" -W objectclass=\* Enter LDAP Password: SASL/DIGEST-MD5 authentication started ldap_sasl_interactive_bind_s: Invalid credentials (49) additional info: SASL(-13): user not found: no secret in database während ja "getent passwd" und "slapcat" alle User aufzeigt. Hat noch jemand eine Idee wo ich nachschauen könnte? Viele Grüsse Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 05.10.2007, 10:31 Uhr, schrieb Joerg Ries <suse-linux@around-web.de>:
Hallo,
danke für die schnelle Antwort.
Am 05.10.2007, 08:24 Uhr, schrieb Ralf Prengel <ralf.prengel@rprengel.de>:
Joerg Ries wrote:
Hallo Liste,
[...]
Die Schemdateien habe ich geändert. Ich habe gelesen, dass die Datei "rfc2307bis.schema" durch "nis.schema" ersetzt werden muss. Merkwürdig finde ich folgende Ausgabe:
ldapserver:~ # ldapsearch -D "cn=manager,dc=buerotest,dc=dom" -W objectclass=\* Enter LDAP Password: SASL/DIGEST-MD5 authentication started ldap_sasl_interactive_bind_s: Invalid credentials (49) additional info: SASL(-13): user not found: no secret in database
Sorry,hatte den Parameter "-x" vergessen. Ausgabe zeigt auch hier alle User an.
während ja "getent passwd" und "slapcat" alle User aufzeigt.
Hat noch jemand eine Idee wo ich nachschauen könnte?
Viele Grüsse Jörg
Nochmals Grüsse Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Joerg Ries
-
Ralf Prengel