Tengo Apache2
(escuchando en 443) y una aplicación web ejecutándose Tomcat7
(escuchando en 8443) Ubuntu
.
Configuré apache2 como proxy inverso para acceder a la aplicación web a través del puerto 443 en lugar de 8443. Además, necesito tener comunicación SSL no solo entre el navegador y apache2 sino también entre apache2 y tomcat7, por lo que configuro SSL tanto en apache2 como en tomcat7 . Si intento acceder a la aplicación web poniéndome en contacto directamente con tomcat7, todo está bien. El problema es que cuando intento acceder a la aplicación web de tomcat a través de apache2 (proxy inverso), en el navegador aparece el error:
Proxy Error
The proxy server could not handle the request GET /web_app.
Reason: Error during SSL Handshake with remote server
fuente
SSLProxyCACertificateFile
su certificado CA privado, en lugar de simplemente desactivar la verificación.