Hello! On Thu, Nov 12, 2015 at 05:08:38PM +0300, Den Bozhok wrote:
[...] > должно хватать. но проблема еще в том, что перед elb балансировщиком > может быть qrator или его аналог, соответственно нам нужно достать > информацию об адресе клиента уже основываясь не исходящий ip адрес > запроса, > > а на заголовок X-Forwarded-For. [...] > real_ip_header $real_ip_header; > > Nginx при таком раскладе не ругается, но и не заменяет адрес ни на > proxy_protocol_add, ни на X-Forwarded-For. Директива real_ip_header переменных не понимает, и в результате у вас nginx пытается получить адрес из заголовка c именем "$real_ip_header". > Может кто-нибудь уже с таким сталкивался? Был бы очень благодарен. FAIK, ELB умеет передавать адрес не только через PROXY protocol, но и через X-Forwarded-For. Унифицируйте механизм получения адреса клиента - и будет вам счастье. -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru