Mam Apache2(nasłuchiwanie na 443) i aplikację internetową działającą Tomcat7(nasłuchiwanie na 8443) na Ubuntu.
Ustawiłem apache2 jako odwrotne proxy, aby uzyskać dostęp do aplikacji internetowej przez port 443 zamiast 8443. Poza tym muszę mieć komunikację SSL nie tylko między przeglądarką a apache2, ale także między apache2 i tomcat7, dlatego ustawiam SSL zarówno na apache2, jak i tomcat7 . Jeśli spróbuję uzyskać dostęp do aplikacji internetowej, kontaktując się bezpośrednio z tomcat7, wszystko jest w porządku. Problem polega na tym, że kiedy próbuję uzyskać dostęp do aplikacji internetowej tomcata przez apache2 (odwrotne proxy), w przeglądarce pojawia się błąd:
Proxy Error
The proxy server could not handle the request GET /web_app.
Reason: Error during SSL Handshake with remote server
SSLProxyCACertificateFilena swój prywatny certyfikat CA, zamiast po prostu wyłączać weryfikację.