Seite 1 von 1

Apache 2.0.5x > 2.2.3 - kein SSL Zugriff ...

Verfasst: Do, 30. Nov 2006 23:44
von brandelh
Hallo,

hat von Euch schon jemand den neuen 2.2.3 Apache mit SSL (HTTPS) Zugriffen installiert und am Laufen ?

Ich habe meinen TestPC von 2.0.55 auf 2.2.3 aufgerüstet.
Die Einstellungen habe ich geändert so wie ich es von 2.0.55 gewohnt war, wobei manches an anderer Stelle zu finden war.

Er läuft einwandfrei, keine Fehler und ich kann auf die HTTP Seite.
Aber bei der HTTPS Seite erhalte ich - nach Bestätigung, dass ich das eigene Certifikat anerkennen will - eine Forbidden Meldung:

Forbidden

You don't have permission to access / on this server.
Apache/2.2.3 (Win32) mod_ssl/2.2.3 OpenSSL/0.9.8d Server at localhost Port 443

Aufruf war: https://localhost

Verfasst: Fr, 01. Dez 2006 0:09
von brandelh
ich habe es gefunden:

in C:\Apache\conf\extra\httpd-ssl.conf

ist zwar eine directory Anweisung für das CGI-Verzeichnis vorhanden,
aber man braucht natürlich auch noch eine für das HTTPS Verzeichnis als solches. Aus dem ursprünglichen

Code: Alles auswählen

<Directory "c:/apache/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>
habe ich nun

Code: Alles auswählen

<Directory "D:/PROG_HB/WWW_SITE_SERVER/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>
# HB dies ist wichtig !!!
<Directory "D:/PROG_HB/WWW_SITE_SERVER/SSL">
    SSLOptions +StdEnvVars
    Order allow,deny
    Allow from all
</Directory>
Die Rechtevergabe muss ich erst noch näher betrachten ob das so richtig ist, aber so funktioniert es auf jeden Fall.