graylog2-server icon indicating copy to clipboard operation
graylog2-server copied to clipboard

GELF HTTP X-Forwarded-For headers not honored

Open ed-graylog opened this issue 4 years ago • 2 comments

What?

As a Graylog user utilizing the GELF HTTP input I expect the X-Forwarded-For headers to be honored when using a load balancer.

Why?

Currently when using any load balancer when explicitly stating the headers in Graylog they are not honored, as a result the IP/client address shows as coming from the load balancer and not the actual client.

See HS-565348230 for details.

ed-graylog avatar Sep 23 '21 21:09 ed-graylog

Related: https://github.com/Graylog2/graylog2-server/issues/2413

danotorrey avatar Oct 01 '21 17:10 danotorrey

Has graylog been able to read RFC 7239 Forwarded headers spec yet? It's been out since ~2014 and Jetty is requiring this format... I am getting some pushback from our WAF folks because it would make decoding this in graylog difficult. I am not too familiar with the greylog implementation here.

emrecio avatar Aug 05 '24 19:08 emrecio