Welcome! Log In Create A New Profile

Advanced

How to use nginx reverse proxy SSL website?

Posted by whads 
How to use nginx reverse proxy SSL website?
March 24, 2012 03:46AM
i want reverse proxy a website .this website need use SSL. I add a new config file and nginx.conf include it. and set SSL crt,key.
but my browser still tell me 'bad gate way'.

this is my config files. please help me check the error.

nginx.conf
include vhost/upstream.conf;
include vhost/ssl_siteone.conf;

upstream.conf
upstream siteone {
server 10.33.28.8;
}

ssl_siteone.conf
server
{
listen 443;
server_name www.domains.com;
ssl on;
ssl_certificate siteone.pem;
ssl_certificate_key SSL_siteone.key;

location / {

proxy_redirect off ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
client_max_body_size 300m;
client_body_buffer_size 128k;
proxy_connect_timeout 5;
proxy_send_timeout 5;
proxy_read_timeout 5;
proxy_buffer_size 64k;
proxy_buffers 4 128k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_502 http_504;
proxy_max_temp_file_size 128m;
proxy_pass https://siteone;
}
}
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 144
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready