From 4f9e1a9342912890970794a64ca547cf4f4d2c0d Mon Sep 17 00:00:00 2001 From: Bernd Stellwag Date: Sat, 10 Oct 2020 18:41:06 +0200 Subject: [PATCH] use correct name for accessing the X-Real-IP header via $_SERVER variable (#365) --- backend/getIP.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/getIP.php b/backend/getIP.php index 136bb15..0eb2f3a 100644 --- a/backend/getIP.php +++ b/backend/getIP.php @@ -18,8 +18,8 @@ function getClientIp() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP']; - } elseif (!empty($_SERVER['X-Real-IP'])) { - $ip = $_SERVER['X-Real-IP']; + } elseif (!empty($_SERVER['HTTP_X_REAL_IP'])) { + $ip = $_SERVER['HTTP_X_REAL_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; $ip = preg_replace('/,.*/', '', $ip); # hosts are comma-separated, client is first