Estoy ejecutando (intentando ejecutar, en realidad) Apache 2.4.2 en Windows Server 2003 R2 de 32 bits (más PHP 5.4.5 y OpenSSL 1.0.1c, pero no creo que eso importe), y obtengo el siguiente línea en el registro de errores:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
Intentando conectarse a https://localhost/
obtiene un 102 - Error de conexión rechazada.
Lo que me desconcierta es que SSLSessionCache
está configurado:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
Es exactamente la misma línea del archivo de configuración que tenía para Apache 2.2.17 (excepto /Apache2.2 en lugar de 2.4), que funciona bien. Usando mod_status, no obtengo información para el "Estado de caché de sesión SSL / TLS", mientras que lo hago para Apache 2.2.
No creo que haya muchas diferencias entre los dos archivos httpd-ssl.conf, principalmente entre rutas, pero parece que están bien.
El servidor virtual en el puerto 80 funciona bien.
¿Qué me estoy perdiendo?
Editar : para aquellos que se preguntan, esta no es la advertencia engañosa que alguien recibió cuando la máquina no pudo resolver el problema ServerName
. Apache 2.2 no tiene ningún problema, e incluso enjuagué el caché DNS con netstat /flushdns
.