A configuração do Apache OpenSSL httpd-ssl.conf para o Apache, nenhum erro, exceto quando o httpd-ssl.conf inclui desativado

0

Eu segui as instruções para configurar o SSL na minha pilha WAPP personalizada (Windows / Apach / PHP / PostgreSQL) aqui ...

link

Após o back-tracking, descobri quando dentro do arquivo apache/conf/httpd.conf eu comentei a inclusão para apache/conf/extra/httpd-ssl.conf , o servidor começa bem.

Para esclarecimentos, meu diretório Apache no Windows 7 de 64 bits (a pilha é toda de 64 bits, quando aplicável) está localizado em ...

C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/

... enquanto meu diretório htdocs está localizado em ...

D:/Media/web/

Eu passei pelo arquivo de configuração manualmente e não consegui rastrear o problema. Eu removi todos os comentários para postar o que tenho aqui, pois provavelmente há algo que se destaca em alguém que não é para mim ...

Listen 443
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLPassPhraseDialog  builtin
SSLSessionCache "shmcb:C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_scache(512000)"
SSLSessionCacheTimeout  300

<VirtualHost _default_:443>
DocumentRoot "D:/Media/web/"
ServerName localhost:443
ServerAdmin [email protected]
ErrorLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/error.log"
TransferLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/access.log"

SSLEngine on
SSLCertificateFile "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/conf/server.crt"
SSLCertificateKeyFile "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/conf/server.key"

<FilesMatch "\.(cgi|shtml|phtml|php)$">
    SSLOptions +StdEnvVars
</FilesMatch>
<Directory "D:/Media/web/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>

BrowserMatch "MSIE [2-5]" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

CustomLog "C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_request.log" \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost>

... quando eu desabilitar o inclui o log de erros do Apache, o seguinte ...

[core:warn] [pid 4972:tid 472] AH00098: pid file C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

[ssl:warn] [pid 4972:tid 472] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]

[mpm_winnt:notice] [pid 4972:tid 472] AH00455: Apache/2.4.10 (Win64) OpenSSL/1.0.1j PHP/5.6.2 configured -- resuming normal operations

[mpm_winnt:notice] [pid 4972:tid 472] AH00456: Apache Lounge VC11 Server built: Jul 17 2014 12:58:29

[core:notice] [pid 4972:tid 472] AH00094: Command line: 'C:\MEDIA\INTERNET\WAPP\Apache 2.4.10 x64\bin\httpd.exe -d C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64'

[mpm_winnt:notice] [pid 4972:tid 472] AH00418: Parent: Created child process 5828

[ssl:warn] [pid 5828:tid 484] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]

[mpm_winnt:notice] [pid 5828:tid 484] AH00354: Child: Starting 64 worker threads.

    
por John 11.11.2014 / 06:14

1 resposta

0

Comentei a seguinte linha ...

#SSLSessionCache "shmcb:C:/MEDIA/INTERNET/WAPP/Apache 2.4.10 x64/logs/ssl_scache(512000)"

... embora eu não tenha certeza qual efeito, se houver, isso terá. Todas as páginas SSL no localhost parecem carregar muito bem agora.

    
por 11.11.2014 / 06:32

Tags