나는 Apache2
(443에서 듣기)에서 실행되는 웹 앱 Tomcat7
(8443에서 듣기)을 가지고 Ubuntu
있습니다.
8443 대신 포트 443을 통해 웹 앱에 액세스 할 수 있도록 apache2를 역방향 프록시로 설정했습니다. 또한 브라우저와 apache2간에뿐만 아니라 apache2와 tomcat7 간에도 SSL 통신이 필요하므로 apache2와 tomcat7 모두에 SSL을 설정했습니다. . tomcat7에 직접 연락하여 웹 앱에 액세스하려고하면 모든 것이 정상입니다. 문제는 apache2 (역방향 프록시)를 통해 tomcat의 웹 앱에 액세스하려고 할 때 브라우저에 오류가 표시된다는 것입니다.
Proxy Error
The proxy server could not handle the request GET /web_app.
Reason: Error during SSL Handshake with remote server
SSLProxyCACertificateFile
확인을 끄는 대신 사설 CA 인증서 로 설정 하는 것이 좋습니다.