Describe the bug
From a metrics discussion in team chat, we discovered that the backend containers aren't getting the X-Forwarded-For http header in received requests (here's a sample request, if you scroll to the bottom, you'll see the HTTP headers). Joe's confirmed that CloudFlare is sending it, but we have to investigate the CloudFront->ALB->ECS http request path to see where the header is being dropped.
This header (or at least a solution around this) is needed for metrics gathering and rate limiting.
Describe the bug From a metrics discussion in team chat, we discovered that the backend containers aren't getting the X-Forwarded-For http header in received requests (here's a sample request, if you scroll to the bottom, you'll see the HTTP headers). Joe's confirmed that CloudFlare is sending it, but we have to investigate the CloudFront->ALB->ECS http request path to see where the header is being dropped.
This header (or at least a solution around this) is needed for metrics gathering and rate limiting.