nginx apache2 (rpaf-0.6)

Dmitrijs Drozdeckis dimad at petits.lv
Tue Dec 2 18:03:56 MSK 2008


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

# 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 at petits.lv






More information about the nginx-ru mailing list