diff --git a/puppet/zulip/files/nginx/uwsgi_params b/puppet/zulip/files/nginx/uwsgi_params index ff4d1d1395..8ccd690efa 100644 --- a/puppet/zulip/files/nginx/uwsgi_params +++ b/puppet/zulip/files/nginx/uwsgi_params @@ -13,3 +13,4 @@ uwsgi_param REMOTE_PORT $remote_port; uwsgi_param SERVER_ADDR $server_addr; uwsgi_param SERVER_PORT $server_port; uwsgi_param SERVER_NAME $server_name; +uwsgi_param HTTP_X_REAL_IP $remote_addr; diff --git a/puppet/zulip/files/nginx/zulip-include-frontend/app b/puppet/zulip/files/nginx/zulip-include-frontend/app index 0f4dff4835..9ad789ad44 100644 --- a/puppet/zulip/files/nginx/zulip-include-frontend/app +++ b/puppet/zulip/files/nginx/zulip-include-frontend/app @@ -48,7 +48,6 @@ location /api/v1/events { # Send everything else to Django via uWSGI location / { include uwsgi_params; - uwsgi_param HTTP_X_REAL_IP $remote_addr; uwsgi_pass django; } @@ -62,14 +61,12 @@ location /thumbnail { include /etc/nginx/zulip-include/api_headers; include uwsgi_params; - uwsgi_param HTTP_X_REAL_IP $remote_addr; uwsgi_pass django; } location /avatar { include /etc/nginx/zulip-include/api_headers; include uwsgi_params; - uwsgi_param HTTP_X_REAL_IP $remote_addr; uwsgi_pass django; } @@ -78,7 +75,6 @@ location /api/ { include /etc/nginx/zulip-include/api_headers; include uwsgi_params; - uwsgi_param HTTP_X_REAL_IP $remote_addr; uwsgi_pass django; }