diff --git a/share/templates/conf/nginx/files/ssl_socket.jinja2 b/share/templates/conf/nginx/files/ssl_socket.jinja2 index e55b32e..b1adbf1 100644 --- a/share/templates/conf/nginx/files/ssl_socket.jinja2 +++ b/share/templates/conf/nginx/files/ssl_socket.jinja2 @@ -34,16 +34,14 @@ server { } location / { - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; + proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; - - if (!-f $request_filename) { - proxy_pass http://app_server_{{extended_name}}; - break; - } - + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Scheme $scheme; + proxy_connect_timeout 10; + proxy_read_timeout 10; + proxy_pass http://app_server_{{extended_name}}; } error_page 500 502 503 504 /50x.html;