Welcome! Log In Create A New Profile

Advanced

Nginx log IP con reverse proxy

Posted by seoka 
Nginx log IP con reverse proxy
October 05, 2020 05:42AM
Buenas,
tengo una web con un servidor nginx y un reverse proxy tomcat.
Estoy preparando unos informes a partir del access.log y me encuentro que algunas IPs están mal.

Sobre todo cuando se hace una redirección 301 desde el servidor tomcat.

Es como si mezclaran ips de otros usuarios y no entiendo muy bien cómo lo hace.
No ocurre siempre, pero a veces veo en el Log que la redirección tiene una IP y la url del destino otra. En el ejemplo que he analizado, Si miro la IP del destino veo que esa IP no aparece antes sino justo después en una petición normal con código de estado 200, así que me da la impresión que está mezclando IPs y cuando hay una redirección, si en ese momento accede otro usuario a la web, coge la IP de ese usuario y no la de la redirección.

La configuración del proxy, es la siguiente:
proxy_http_version 1.1;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

¿Algún consejo? Gracias!!!
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 73
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready