Windows Server 2003 R2 32ビット上でApache 2.4.2(実際には実行しようとしている)を実行しています(加えて、PHP 5.4.5およびOpenSSL 1.0.1cですが、それは重要ではないと思います)。エラーログの次の行:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
接続しようとするとhttps://localhost/
102-接続拒否エラーが発生します。
私を困惑させるのは、それSSLSessionCache
が構成されていることです:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
これは、Apache 2.2.17(2.4ではなく/Apache2.2を除く)で使用した構成ファイルとまったく同じ行で、問題なく実行されます。mod_statusを使用すると、「SSL / TLSセッションキャッシュステータス」の情報が表示されませんが、Apache 2.2の場合は表示されます。
2つのhttpd-ssl.confファイルには、主にパス間で多くの違いがあるとは思いませんが、問題ないようです。
ポート80の仮想サーバーは正常に実行されます。
何が欠けていますか?
編集:不思議に思っている人にとって、これはマシンがを解決できなかったときに誰かが受け取った誤解を招く警告ではありませんServerName
。Apache 2.2では問題なく、DNSキャッシュをでフラッシュすることもできましたnetstat /flushdns
。