====Upstream SSL in NGINX==== worker_processes 16; error_log /var/log/nginx/error.log; # #pid logs/nginx.pid; events { worker_connections 16384; } http { upstream vpro { server web1:443; server web2:443; server web3:443 weight=3; } server { listen 80; server_name uplink-vpro.vps-server.ru; location / { proxy_pass http://vpro; proxy_set_header Host uplink-vpro.vps-server.ru; proxy_set_header X-Forwarded-For $remote_addr; } } server { listen 443 ssl; server_name uplink-vpro.vps-server.ru; ssl_certificate /usr/local/etc/nginx/certs/uplink-vpro.vps-server.ru.pem; ssl_certificate_key /usr/local/etc/nginx/certs/uplink-vpro.vps-server.ru.key; location / { proxy_pass https://vpro; proxy_set_header Host uplink-vpro.vps-server.ru; proxy_set_header X-Forwarded-For $remote_addr; } } }