Skip to content

Commit aee8800

Browse files
committed
1185: Ensured real ip is logged in nginx
1 parent c11165d commit aee8800

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

infrastructure/itkdev/nginx/etc/confd/templates/nginx.conf.tmpl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,11 @@ http {
3737
include /etc/nginx/mime.types;
3838
default_type application/octet-stream;
3939

40-
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
40+
set_real_ip_from 172.16.0.0/8;
41+
real_ip_recursive on;
42+
real_ip_header X-Forwarded-For;
43+
44+
log_format main '$http_x_real_ip - $remote_user [$time_local] "$request" '
4145
'$status $body_bytes_sent "$http_referer" '
4246
'"$http_user_agent" "$http_x_forwarded_for"';
4347

infrastructure/os2display/nginx/etc/confd/templates/nginx.conf.tmpl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,13 @@ http {
3737
include /etc/nginx/mime.types;
3838
default_type application/octet-stream;
3939

40-
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
40+
set_real_ip_from 172.16.0.0/8;
41+
real_ip_recursive on;
42+
real_ip_header X-Forwarded-For;
43+
44+
log_format main '$http_x_real_ip - $remote_user [$time_local] "$request" '
4145
'$status $body_bytes_sent "$http_referer" '
4246
'"$http_user_agent" "$http_x_forwarded_for"';
43-
4447
error_log /dev/stderr;
4548
access_log /dev/stdout main;
4649

0 commit comments

Comments
 (0)