[Mongrel] Nginx, Mongrel, Proxy and REMOTE_ADDR
jgeiger at gmail.com
Thu Nov 2 09:25:41 EST 2006
I removed the line below.
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
I believe what was happening, was that apache was proxying the request
to nginx, and adding the x_forwarded_for as the real ip (192.168.1.21)
then, nginx was passing the proxy request to mongrel, and was adding
the ip that it was forwarding for (127.0.0.1) so the address that was
passed to REMOTE_ADDR ended up as 192.168.1.21, 127.0.0.1.
By removing that line from the nginx configuration, it only passed the
first ip address.
On 11/1/06, Aleksandar Lazic <al-mongrelusers at none.at> wrote:
> On Mit 01.11.2006 15:02, Joey Geiger wrote:
> >I removed the and only the normal IP was passed.
> Aehm what have you removed?!
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
More information about the Mongrel-users