[Moscow.pm] Mojolicious за nginx - как определить IP пользователя?
Nick Knutov
mail на knutov.com
Пт Май 11 00:10:06 PDT 2012
Но очевидно же - при проксировании в нгинх передавать оригинальный ип :)
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