Habe bei mir unter WinXP Apache 2.2.4 installiert mit Openssl 0.9.8e. Wenn ich in der Datei "httpd.conf" die folgenden Zeilen:
- Code: Select all
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
auskommentiere, kann ich den Apache Dienst nicht mehr starten. Stelle ich ein # davor startet Apache ohne Probleme. Probiere ich den Apache Dienst mit dem Apache Monitor zu starten erhalte ich lediglich ein Fenster mit der Meldung:
ERROR
The requested operation has failed!
Die Datei httpd.conf habe ich auch mittels httpd -t gecheckt. Die ist okay (erhalte "Syntax ok")! In der Datei "error.log" finde ich auch keinen Hinweis, was nicht funktioniert (auch wenn ich loglevel auf debug setze). Es kommt wahrscheinlich gar nicht zum start der logdatei, weil der Apache Dienst vorher abbricht.
Auch mit dem Befehl:
- Code: Select all
httpd -n Apache2 -DSSL -E log.txt -k start
steht nichts in der generierten Datei log.txt (0 KB). Die ist leer!
Bei Eingabe obigen Befehls meldet auch die Kommandozeile komischerweise nichts. Nur eine Leerzeile und dann wieder der Prompt.
Als Hinweis: Die nötigen Zertifikate wurden erstellt und der Pfad in httpd-ssl eingegeben. Also ich nehme an an den beiden config-Dateien (httpd.conf und httpd-ssl.conf) kanns nicht liegen, sonst würde httpd -t ja einen Fehler melden, oder? Die DLL's "libeay.dll, libssl.dll, ssleay.dll" habe ins windows/system32 directory getan.
Irgend einen Vorschlag was hier falsch läuft?:evil:
xerxes24