realip disabled if header contains port

foxgab nginx-forum at forum.nginx.org
Thu Jul 13 04:28:19 UTC 2017


foxgab Wrote:
-------------------------------------------------------
> hello,
> 
> i found http_realip_module doesn't work if the realip_header contains
> client port.
> my config is like bellow:
> http {
>     real_ip_header      X-Real-IP;
>     set_real_ip_from    0.0.0.0/0;
>     server {...}
> }
> 
> the X-Real-IP header in the request is:
> X-Real-IP: 123.123.123.123
> 
> but the $remote_addr variable in the log turn out to be the address of
> last hop proxy.
> is anything wrong?

sorry, the X-Real-IP header is like:  X-Real-IP: 123.123.123.123:4321

Posted at Nginx Forum: https://forum.nginx.org/read.php?2,275463,275464#msg-275464



More information about the nginx mailing list