On Monday 19 December 2016 05:22:06 skeletor wrote:
> Теперь понятно. А как тогда правильно передать их через HTTP_*?
>
Для начала нужно настроить то, что подключается к nginx через unix-сокеты,
так, чтобы IP передавался через заголовок HTTP или при помощи proxy protocol.
--
Валентин Бартенев
Теперь понятно. А как тогда правильно передать их через HTTP_*?
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,271610,271638#msg-271638
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Monday 19 December 2016 05:14:18 skeletor wrote:
> Не понял про открыть соединение из другого города. Да и я сказал, что
> $remote_user мне не так важен, как $geo_ данные.
>
$geo_ данные определяются по IP-адресу. IP-адреса по Unix-сокетам
сами по себе, без дополнительных мер, не передаются.
Не понял про открыть соединение из другого города. Да и я сказал, что
$remote_user мне не так важен, как $geo_ данные.
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,271610,271636#msg-271636
___
nginx-ru mailing list
nginx-ru@nginx.org
> GEOIP-* - обязательно. remote_user особо не важен.
Дело в том, что $remote_user не может открыть соединения по локальному
unix-сокету из другого города или страны.
У вас наверно есть внешний прокси для этого, если да, тогда все эти
параметры должен передать внешний прокси (например в НТТР
GEOIP-* - обязательно. remote_user особо не важен.
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,271610,271616#msg-271616
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Hello!
On Fri, Dec 16, 2016 at 05:39:59AM -0500, skeletor wrote:
> Всем привет.
> Если подключаться к nginx'y через unix-socket то не передаются
> fastcgi-параметры. Как минимум эти:
>
> fastcgi_param REMOTE_USER $remote_user;
> fastcgi_param GEOIP_COUNTRY_CODE
Может я не так выразился, но у меня nginx запущен как unix-socket. Дальше,
upstream (php-fpm) тоже слушает unix-socket. Вы меня правильно поняли?
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,271610,271612#msg-271612
___
nginx-ru mailing
Здравствуйте!
Я думаю не ошибусь, если скажу, что в большинстве инсталляций nginx
используется unix-сокет и данные параметры точно передаются, например, прям
сейчас у меня в продакшене. Опишите подробнее, с чего Вы предположили, что они
не передаются, приведите конфиги и nginx -V.
В письме от
Всем привет.
Если подключаться к nginx'y через unix-socket то не передаются
fastcgi-параметры. Как минимум эти:
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param GEOIP_COUNTRY_CODE$geoip_city_country_code;
fastcgi_param GEOIP_COUNTRY_NAME
10 matches
Mail list logo