sslcertificatefile sslcertificatechainfile instalar crear configurar certificado https apache2 tomcat7 mod-jk

https - instalar - sslcertificatechainfile



ConfiguraciĆ³n de Apache 2.4 para ssl no funciona (3)

Apache Server 2.4 con mod_jk 1.3.7 no funciona para ssl (https)

Error 1:

El servicio Apache nombrado reportó el siguiente error:

SSLSessionCache: caché de sesión ''shmcb'' no admitida (nombres conocidos:). Tal vez necesites cargar el módulo socache apropiado (mod_socache_shmcb?).

Error 2:

Nombre de la aplicación con error: httpd.exe, versión: 2.4.4.0, marca de tiempo: 0x512fec36 Nombre del módulo de falla: mod_jk.so, versión: 1.2.37.0, marca de tiempo: 0x4fc48072 Código de excepción: 0xc0000005 Desfase de falla: 0x000000000000752d Identificación del proceso de fallas: 0x3580 Fallo hora de inicio de la aplicación: 0x01cee6d2be493d71 Ruta de acceso de la aplicación con errores: C: / Archivos de programa / Apache Software Foundation / Apache2.4 / bin / httpd.exe Ruta del módulo con errores: C: / Archivos de programa / Apache Software Foundation / Apache2.4 / modules / mod_jk. ID de informe: f8d090fa-52c6-11e3-bce9-e4d53d737212

Nuestra configuración para httpd_ssl.conf es la siguiente:

Listen 443 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLPassPhraseDialog builtin SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)" SSLSessionCacheTimeout 300 <VirtualHost _default_:443> DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.4/htdocs" ServerName 127.0.0.1:443 ServerAdmin [email protected] ErrorLog "C:/Program Files/Apache Software Foundation/Apache2.4/logs/error.log" TransferLog "C:/Program Files/Apache Software Foundation/Apache2.4/logs/access.log" SSLEngine on SSLCertificateFile "C:/Program Files/Apache Software Foundation/Apache2.4/conf/serverssl.crt" SSLCertificateKeyFile "C:/Program Files/Apache Software Foundation/Apache2.4/conf/server.key" SSLCACertificateFile "C:/Program Files/Apache Software Foundation/Apache2.4/conf/bundle.crt" <FilesMatch "/.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Directory "C:/Program Files/Apache Software Foundation/Apache2.4/cgi-bin"> SSLOptions +StdEnvVars </Directory> BrowserMatch "MSIE [2-5]" / nokeepalive ssl-unclean-shutdown / downgrade-1.0 force-response-1.0 CustomLog "C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_request.log" / "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x /"%r/" %b" </VirtualHost>

TIA ....!


En Apache2.2, la línea siguiente está descomentada en apache/conf/httpd.conf de forma predeterminada.

LoadModule socache_shmcb_module modules / mod_socache_shmcb.so

Desde Apache 2.4, la línea de arriba está comentada, así que elimine el signo # antes.

Esto debería funcionar.


Para el capitan, la ruta para ese archivo es /usr/libexec/apache2/mod_socache_shmcb.so ,

mi entrada en httpd.conf veía así:

LoadModule socache_shmcb_module /usr/libexec/apache2/mod_socache_shmcb.so


cp /etc/apache2/mods-available/socache_shmcb.load / etc / apache2 / mods-enabled /

Esto solucionará: SSLSessionCache: caché de sesión ''shmcb'' no compatible (nombres conocidos:). Tal vez necesites cargar el módulo socache apropiado (mod_socache_shmcb?).