Hi,
ich möchte einen Apache Web-Server 1.3.27 gegen einen Win2k Domain Controller authentifizieren lassen.
Problem: Die Authentifizierung funktioniert zwar das erste Mal, aber Apache meint das nächste Mal wäre das Passwort falsch. Der Browser fragt erneut nach User/Passwd. Das funktioniert dann auch, nur nervt es. Dieses Verhalten ist nicht immer reproduizierbar, d. h. mal fragt der Browser öfter, manchmal weniger nach einer erneuten Auth.
Aufgefallen ist mir, dass diese erneuten Auth-Aufforderungen bei z. B. directory-listings nicht kommen. Die HTML-Seiten haben keine externen Links. Authentifiziere ich gegen eine Passwort-Datei ist alles wie gewünscht.
Details: Dazu habe ich auf sid und woody Apache... und libapache-authensmb verwendet. Die Konfig ist wie in man Apache::AuthenSMB beschrieben.
http://httpd.apache.org/docs/howto/auth.html hab' ich auch gelesen.
Das Apache error-log zeigt z. B.: [Mon Mar 10 10:10:54 2003] [error] access to \ /mrtg/n30prxy1/n30prxt1-cachecurrentunlinkrequests-day.png failed \ for proxy.domain.com, reason: user NT_Nutzer: password mismatch
Installierte Pakete: COLUMNS=280 dpkg -l |grep apache | awk ' {print $2}' apache apache-common apache-ssl libapache-authensmb libapache-db-perl libapache-htpasswd-perl libapache-mod-auth-curdir libapache-mod-encoding libapache-mod-perl libapache-reload-perl libapache-request-perl libapache-session-perl libapache-ssi-perl libiconv-hook1
Auf den einschlägignen Suchmaschinen hab ich nix gefunden.
Hat jemand eine Idee, woran das liegen könnte.
Gruß,
Frank