Но очевидно же - при проксировании в нгинх передавать оригинальный ип :)

proxy_set_header    X-Real-IP        $remote_addr;
proxy_set_header    X-Forwarded-For  $proxy_add_x_forwarded_for;
proxy_set_header    X-Forwarded-Host $http_host;
proxy_set_header    X-Forwarded-Port $http_port;
proxy_set_header    Host             $http_host;

Втыкать в location ... {}

11.05.2012 12:53, Alexandr Alexeev написал:
Приложение на Mojolicious запущено под starman. Все это за nginx.

В приложении есть код типа

my $log = '['.$self->tx->remote_address."] Task created";

Разумеется, в качестве IP пользователя всегда получаем 127.0.0.1

Как обойти проблему?

--
С уважением, Александр
Личный блог: http://eax.me/
Мой форум: http://it-talk.org/
Мой Twitter: http://twitter.com/afiskon




--
Best Regards,
Nick Knutov
http://knutov.com
ICQ: 272873706
Voice: +7-904-84-23-130
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить