puppet: Move HTTP_X_REAL_IP setting into uwsgi_params.

This effectively also adds it to serving `/user_uploads`, where its
lack would cause failures to list the actual IP address.
This commit is contained in:
Alex Vandiver
2021-04-07 15:21:30 -07:00
committed by Tim Abbott
parent 795517bd52
commit 9cf9d5f2cf
2 changed files with 1 additions and 4 deletions

View File

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

View File

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