Estou executando (tentando executar, na verdade) o Apache 2.4.2 no Windows Server 2003 R2 de 32 bits (mais PHP 5.4.5 e OpenSSL 1.0.1c, mas acho que isso não importa) e estou recebendo o seguinte linha no log de erros:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
Tentar conectar- https://localhost/
se ao obtém um erro 102 - Conexão recusada.
O que me intriga é que SSLSessionCache
está configurado:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
É exatamente a mesma linha do arquivo de configuração que eu tinha para o Apache 2.2.17 (exceto para /Apache2.2 em vez de 2.4), que funciona muito bem. Usando mod_status, não estou obtendo informações para "Status do cache de sessão SSL / TLS", enquanto faço para o Apache 2.2.
Eu não acho que haja muitas diferenças entre os dois arquivos httpd-ssl.conf, principalmente entre os caminhos, mas parece que eles estão bem.
O servidor virtual na porta 80 funciona bem.
o que estou perdendo?
Edit : para quem está se perguntando, este não é o aviso enganoso que alguém recebeu quando a máquina não conseguiu resolver o problema ServerName
. O Apache 2.2 não tem nenhum problema e eu até limpei o cache do DNS netstat /flushdns
.