Ich verwende Apache 2.4.2 unter Windows Server 2003 R2 32-Bit (plus PHP 5.4.5 und OpenSSL 1.0.1c, aber ich denke nicht, dass das wichtig ist), und ich bekomme das folgende Zeile im Fehlerprotokoll:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
Beim Versuch, https://localhost/eine Verbindung herzustellen, wird der Fehler 102 - Verbindung abgelehnt angezeigt.
Was mir ein Rätsel ist , dass SSLSessionCache ist so konfiguriert:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
Es ist genau die gleiche Zeile der Konfigurationsdatei, die ich für Apache 2.2.17 hatte (außer /Apache2.2 anstelle von 2.4), die einwandfrei läuft. Mit mod_status erhalte ich keine Informationen zum "SSL / TLS-Sitzungscache-Status", während ich dies für Apache 2.2 tue.
Ich glaube nicht, dass es viele Unterschiede zwischen den beiden httpd-ssl.conf-Dateien gibt, hauptsächlich zwischen Pfaden, aber es scheint, dass sie in Ordnung sind.
Der virtuelle Server an Port 80 läuft in Ordnung.
Was vermisse ich?
Bearbeiten : Für diejenigen, die sich fragen, ist dies nicht die irreführende Warnung, die jemand erhalten hat, als die Maschine das Problem nicht lösen konnte ServerName. Apache 2.2 hat kein Problem damit und ich habe sogar den DNS-Cache mit geleert netstat /flushdns.