ПРОЕКТЫ 


  АРХИВ 


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]

Re: nginx apache2 (rpaf-0.6)



у меня работает в таком виде:

# cat /etc/apache2/mods-enabled/rpaf.conf RPAFenable On
RPAFproxy_ips 127.0.0.1 10.0.3.3
RPAFsethostname On

nginx.conf:
---- [ cut ] -----
location / {
     proxy_pass http://10.0.3.3:8080;
     proxy_set_header Host $host;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $remote_addr;
}
---- [ cut ] -----

в .htaccess :

Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 10.0.3.4
Allow From 10.0.3.5
Allow From 10.0.3.6


# cat /etc/apache2/mods-enabled/rpaf.conf RPAFenable On
RPAFproxy_ips 127.0.0.1 10.0.3.3
RPAFsethostname On
RPAFheader X-Forwarded-For

nginx.conf:
---- [ cut ] -----
location / {
      proxy_pass http://10.0.3.3:8080;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
---- [ cut ] -----

проблема:
 в .htaccess :

Order Allow,Deny
Deny From All
Allow From 127.0.0.1
Allow From 10.0.3.4
Allow From 10.0.3.5
Allow From 10.0.3.6

в php $_SERVER['REMOTE_ADDR'] отдаёт всё нормально, в логах апача REMOTE_ADDR 
тоже правильный, но в .htaccess попадает какойто другой адрес и возникает 403, 
в чём может быть проблема ?

похожую проблему нашёл здесь 
http://www.opennet.ru/openforum/vsluhforumID8/6014.html .
исходник самого mop_rpaf в аттаче.



--
Dmitrijs Drozdeckis,
IN PETITS, IT Department
tel. 67088767, mob. 29207173
e-mail: dimad@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.