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 (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 <[EMAIL PROTECTED]> 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?! > > Regards > > Aleks > > _______________________________________________ > Mongrel-users mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/mongrel-users > _______________________________________________ Mongrel-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/mongrel-users
