[Mongrel] Nginx, Mongrel, Proxy and REMOTE_ADDR

Zed A. Shaw zedshaw at zedshaw.com
Thu Nov 2 17:05:30 EST 2006

On Thu, 2 Nov 2006 08:25:41 -0600
"Joey Geiger" <jgeiger at gmail.com> wrote:

> Whoops,
> 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 (
> then, nginx was passing the proxy request to mongrel, and was adding
> the ip that it was forwarding for ( so the address that was
> passed to REMOTE_ADDR ended up as,

Uh, why do you have apache->nginx->mongrel when you can just do nginx->mongrel instead?

Zed A. Shaw, MUDCRAP-CE Master Black Belt Sifu
http://safari.oreilly.com/0321483502 -- The Mongrel Book
http://www.lingr.com/room/3yXhqKbfPy8 -- Come get help.

More information about the Mongrel-users mailing list