823 B
823 B
This file documents my troubleshooting methodology for configuring nginx to reverse proxy https traffic, and reverse proxy non https traffic on tcp/443.
Context
I have an OpenVPN server set up on a Raspberry Pi, running on 192.168.0.2
I would like to serve https traffic from a server (192.168.0.6
)
Right now, it appears that I can't do that with one IP because that would require two separate nginx components listening on the same port, or that's what I ascertained from the logs.
I modified /etc/nginx/nginx.conf
to include this block underneath the http
block:
stream {
server {
listen 443;
proxy_pass 192.168.0.2:443;
}
}
When trying to start with that change applied, I got the error:
nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)