Я бігаю (насправді намагаюся запустити) Apache 2.4.2 на Windows Server 2003 R2 32-бітний (плюс 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 (за винятком /Apache2.2 замість 2.4), який працює чудово. Використовуючи mod_status, я не отримую жодної інформації для "стану кешу SSL / TLS", а для Apache 2.2.
Я не думаю, що між двома файлами httpd-ssl.conf є багато відмінностей, головним чином між шляхами, але, здається, у них все в порядку.
Віртуальний сервер на порту 80 працює нормально.
Що я пропускаю?
Редагувати : для тих, хто цікавиться, це не оманливе попередження, яке хтось отримав, коли машина не змогла вирішити ServerName
. У Apache 2.2 з цим проблеми немає, і я навіть промив кеш DNS netstat /flushdns
.