I have a web application on a Weblogic server that accepts a connection via HTTPS with a self-signed certificate. Web application on the URL of the Weblogic server https://server1.com:7122/webapp1/
I also have ngnix installed on the same server with a verisign certificate, which acts as an interface to all web applications on the server. Nginx Server URL https://server1.com:443/
I want users to access webapp on Weblogic for access through nginx, since port 7122 is blocked for access from the outside. I added the following rule
location /webapp1 {
proxy_pass https://server1.com:7122;
}
I can access all other applications through Nginx, however for webapp1 I get the following error:
[error] 6680#10132: *147 SSL_do_handshake() failed (SSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol) while SSL handshaking to upstream, client: 10.62.144.39, server: server1.com .....