Ho Apache2
(ascolto su 443) e un'app Web in esecuzione Tomcat7
(ascolto su 8443) su Ubuntu
.
Ho impostato apache2 come proxy inverso in modo da accedere all'app Web tramite la porta 443 anziché 8443. Inoltre, devo avere una comunicazione SSL non solo tra browser e apache2 ma anche tra apache2 e tomcat7, quindi ho impostato SSL sia su apache2 che su tomcat7 . Se provo ad accedere alla web app contattando direttamente tomcat7, va tutto bene. Il problema è che quando provo ad accedere alla web app di Tomcat tramite apache2 (reverse proxy), sul browser compare l'errore:
Proxy Error
The proxy server could not handle the request GET /web_app.
Reason: Error during SSL Handshake with remote server
SSLProxyCACertificateFile
il certificato CA privato, invece di disattivare semplicemente la verifica.