ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Запутался с SERVER_ADDR


  • To: nginx-ru@xxxxxxxxx
  • Subject: Запутался с SERVER_ADDR
  • From: Роман <n.g.i.n.x.e.r@xxxxxxxxx>
  • Date: Thu, 10 Nov 2011 02:11:36 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=3S4UneUpRSk+KQU/vMch9X8WXxuTKrId18BD/dJqYfU=; b=VvFqK1KdDiE7Op1d8uJFEMcOUgB0mxK+Bc5IbS+t+fPs6jQEUonk5N1vfAqi7f58ho T0f8AK2jTxULAANoCI/jK6YqVAWY4NCZb0HjZQldtzbC1U2SCFE73oyUw9a1KgnQhBnf L7CyD66tgU+Ib8JMFypb9DSsAJunzXsv/191A=

есть 1 сервер балансировщик и 2 сервера обработчика

на балансировщике прописано


upstream backend1 {
        server 127.0.0.1:81;
}

upstream backend2 {
        server 127.0.0.2:81;
}

и в location соответственно

proxy_pass      http://backend1/;
proxy_redirect  off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Server-IP $server_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

в апаче прописано

RPAFenable On
RPAFsethostname On
RPAFheader X-Forwarded-For
RPAFproxy_ips 127.0.0.1 127.0.0.2


Суть проблемы в том, что в апач отдает SERVER_ADDR 127.0.0.1 и 127.0.0.2
HTTP_X_SERVER_IP нормальный

Вопрос, как отдать правильный SERVER_ADDR?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.