Setting remote addr to contents of header

Maxim Dounin mdounin at
Thu Apr 16 02:52:38 MSD 2009


On Wed, Apr 15, 2009 at 06:37:36PM -0400, Paul Dlug wrote:

> I'm running nginx beyind a L7 proxy (haproxy), I have haproxy setting
> the X-Forwarded-For header and I'm using this to log the real IP of
> the client and pass it to other processes that I'm proxying with nginx
> (mongrels, apache, etc.). This works just great but I would like to be
> able to use nginx directives to control access (allow, deny, etc.).
> These don't work since nginx itself sees the remote_addr as the IP of
> the haproxy server.
> Any suggestions? I would think a solution like mod_rpaf for apache
> would be ideal.

Maxim Dounin

More information about the nginx mailing list