Log X-Real-IP only when it's different than REMOTE_ADDR

pull/7091/head
Aleksander Machniak 5 years ago
parent 3b3dd0cf7a
commit e3c6989494

@ -658,7 +658,7 @@ class rcube_utils
$address = $_SERVER['REMOTE_ADDR'];
// append the NGINX X-Real-IP header, if set
if (!empty($_SERVER['HTTP_X_REAL_IP'])) {
if (!empty($_SERVER['HTTP_X_REAL_IP']) && $_SERVER['HTTP_X_REAL_IP'] != $address) {
$remote_ip[] = 'X-Real-IP: ' . $_SERVER['HTTP_X_REAL_IP'];
}

Loading…
Cancel
Save