Welcome! Log In Create A New Profile

Advanced

В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

June 24, 2013 02:55PM
Добрый день.

На сервере Ubuntu 12.04 LTS установлен Wordpress, NGINX, PHP-FPM+APC +Varnish.

В конфигах /etc/nginx/nginx.conf прописано

set_real_ip_from 127.0.0.1;
real_ip_header X-Forwarded-For;

В конфигах /etc/varnish/default прописано

if (req.http.x-forwarded-for) {
set req.http.X-Forwarded-For =
req.http.X-Forwarded-For + ", " + client.ip;
} else {
set req.http.X-Forwarded-For = client.ip;
}

Есть php скрипт


<?php

echo $_SERVER["REMOTE_ADDR"] ;
echo "
".time()."
";
echo $_SERVER["HTTP_X_FORWARDED_FOR"] ;

?>

который говорит, что форвард IP работает.

ПРОБЛЕМА: В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"
по этой причине Wordpress в своих логах вместо реального IP пишет "::ffff:127.0.0.1".

Подскажите, как решить проблему?
Subject Author Posted

В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

maxim88 June 24, 2013 02:55PM

Re: В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

mva June 25, 2013 02:52AM

Re: В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

maxim88 June 25, 2013 04:19AM

Re: В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

mva June 25, 2013 04:44PM

Re: В логах nginx пишет вместо "127.0.0.1" "::ffff:127.0.0.1"

Maxim Dounin June 26, 2013 03:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 172
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready