LDAP will nicht

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

LDAP will nicht

Postby Stepke-DSL » 22. November 2007 14:10

Hallo Leute,

Ich darf auf arbeit unser Intranet umstellen.
Alle User sollen sich gegen unser eDirectory anmelden (LDAP).
Habe LAMPP installiert und die Directory-Derektive so abgeändert, wie ihr sie unten seht.
Habe den Apache neu gestartet und es kommt auch ein Login...

Wenn ich mich nun anmelde, egal ob mit richtigen Daten, oder mit falschen Daten, kommt immer "500 Internal Server Error".

In der Error Log steht folgendes:
Code: Select all
[Thu Nov 22 14:06:51 2007] [error] Internal error: pcfg_openfile() called with NULL filename
[Thu Nov 22 14:06:51 2007] [error] [client 127.0.0.1] (9)Bad file descriptor: Could not open password file: (null)


Auszug aus der httpd.conf:

Code: Select all
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule ldap_module modules/mod_ldap.so

....

<Directory />
    Options FollowSymLinks
    AllowOverride All
    #XAMPP
    Order deny,allow
    Deny from all
    AuthType Basic
    AuthBasicAuthoritative On
    AuthName "eDirectory Identifikation"
    AuthLDAPURL ldap://SERVER/ou=BLA,o=BLA
    Require ldap-user
</Directory>


Kann mir bitte jemand helfen, damit ich das ans laufen bekomme?
Wo liegt mein Fehler?

Für eure Hilfe wäre ich sehr dankbar.

MfG Stepke
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Postby Stepke-DSL » 04. December 2007 08:35

Kann mir da keiner helfen?
Bin am verzweifeln...
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Postby Scory » 04. December 2007 14:29

Lies Dir doch die Doku nochmal durch, die Require Anweisung ist zumindest unvollständig, da fehlt ein Username. Oder Du gibst "Require valid-user" an, aber so wie jetzt ist es falsch.

Die Direktive
Code: Select all
AuthLDAPURL ldap://SERVER/ou=BLA,o=BLA

ist so natürlich wohl auch nicht "echt", da müssen natürlich richtige Werte drin stehen.

Insgesamt solltest Du mindestens dieses hier lesen:

http://httpd.apache.org/docs/2.2/mod/mo ... _ldap.html

Grüße
Scory
Scory
 

Postby Stepke-DSL » 04. December 2007 15:01

Hallo Scory,

Habe es auch mit
Code: Select all
Require valid-user

versucht, aber ohne Erfolg.

Bei der URL habe ich alles anonymisiert, da stehen bei mir natürlich die richtigen Werte drin.

Die Doku habe ich mir auch schon durch gelesen.
Allerdings steht da u.a. die Zeile

Code: Select all
AuthLDAPEnabled on


wo mir der Apache beim Neustart ausgibt, dass es falsch geschrieben wäre, oder er dies nicht kennt, hat dafür jemand ne Idee?

Wäre echt dankbar daür...

MfG Stepke
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Postby Scory » 04. December 2007 15:25

Stepke-DSL wrote:Allerdings steht da u.a. die Zeile

Code: Select all
AuthLDAPEnabled on



Huch - wenn ich den Link anklicke, dann steht da nix davon. Wo genau findest Du das in dem von mir genannten Link?

In Google finde ich sogar, dass diese Direktive nicht mehr existiert.

Grüße
Scory
Scory
 

Postby Stepke-DSL » 04. December 2007 16:18

Ohh, sorry, das war aus meinem Apache 2.0 Hefter...

Aber mal zurück zum 2.2.6, wie kann ich das Problem lösen?

MfG
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

apache Ldap

Postby grrroby » 11. February 2008 13:22

Das Problem wurde hier wie folgt geloest:

http://www.chrissearle.org/blog/upgradi ... basic_auth

Viel Glueck
Lars
grrroby
 
Posts: 1
Joined: 11. February 2008 13:10


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 9 guests