2015-02-26 1 views
1

Я бегу Метеор за Nginx с пассажиром.Метеор получает IP-адрес клиента за пассажиром Nginx

this.connection.clientAddress возвращает IP-адрес в моей среде dev, но за nginx и пассажиром он не определен.

X-Forwarded-For $ remote_addr; добавленный в конфигурацию nginx ничего не меняет.

Вот что я добавил к моему Nginx конф:

passenger_set_cgi_param HTTP_FORWARDED_COUNT 1; 
passenger_set_cgi_param HTTP_X_FORWARDED_FOR $remote_addr; 

Любая идея?

+1

ли вы когда-нибудь решить это? –

ответ

0

На прокси-машине комплекта:

proxy_set_header X-Real-IP  $remote_addr; 
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

На проксированной машине оного (Заменить 10.0.1.1 с проксите машины локальной сети IP):

set_real_ip_from 10.0.1.1; 
Смежные вопросы