client ip address using proxy_pass and issues
kevin
kevincastiglione at gmail.com
Mon Mar 29 05:48:30 MSD 2010
i am trying to move from nginx->fastcgi to nginx->apache->fastcgi
this how i have configured proxy_pass to my apache running on 2080.
my app gets the client ip address as 127.0.0.1. how to make it see the
correct real ip address.
location / {
root /home/live/work/apps;
proxy_pass http://127.0.0.1:2080/$host$request_uri;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_set_header IP_GEO $geo;
}
i get the server address as this 'SERVER_ADDR': '127.0.0.1', how to fix
this?
the IP_GEO header gets converted to HTTP_IP_GEO, is there anyway to avoid
this as my python app uses IP_GEO everywhere.
thanks a lot!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20100329/b6abb1e6/attachment.html>
More information about the nginx
mailing list