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;
}
}