hueron: Apache2 Auth. über LDAP

Beitrag lesen

hallo,

wenn du dir die Apache-Doku gründlich anschaust, wirst du finden, daß du "LoadModule" nicht in einem virthost-Container notieren kannst.

Grüße aus Berlin

Christoph S.

Danke für deine schnelle Antwort.

,wenn ich allerdings die LoadModule entferne und wie in dem HowTo in die /etc/sysconfig/apache2 die ldap auth_ldap zeile einfüge dann kann er die  LDAP Befehle nicht mehr ausführen und den apche2 starten.

rcapache2 restart
Module "auth_ldap" is not installed, ignoring.
Check the APACHE_MODULES setting in /etc/sysconfig/apache2.
Syntax error on line 48 of /etc/apache2/vhosts.d/svn.conf:
Invalid command 'AuthLDAPGroupAttribute', perhaps misspelled or defined by a module not included in the server configuration

meine /etc/sysconfig/apache2:
APACHE_MODULES="authz_host actions alias auth_basic authz_groupfile authn_file authz_user autoindex cgi dir include log_config mime negotiation setenvif status userdir asis imagemap php5 authz_default ldap auth_ldap"

Ausserdem funktionieren doch die SVN Module mit LoadModule einwandfrei. Was mich selber wundert ist das egal was ich eingebe an BN + PW die gleiche Fehlermeldung im error_log erscheint

[error] [client] (9)Bad file descriptor: Could not open password file: (null)

und wenn ich bewusst fehler einbaue wie z.B.

AuthLDAPURL ldap://win-servfer-bla-test:389/dc=infma-labor,dc=local?uid?sub"

das die gar nicht zum tragen kommen.

Mein erfolg bei Google lässt auch zu wünschen übrig.
Bei dem Suchbegriff "(9)Bad file descriptor: Could not open password file: (null)"

Rät man AuthBasicAuthoritative auf Off zu stellen.

Infolge dessen erhalte ich noch eine weitere Fehlermeldung

[error] [client] (9)Bad file descriptor: Could not open password file: (null)
[crit] [client] configuration error:  couldn't check user.  No user file?: /

also alles kontraproduktiv, oder ?