GitLab Runners should report all IP addresses in X-Forwarded-For header
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
Right now, GitLab is collapsing the X-Forwarded-For into a single IP address. This causes confusion in environments that have multiple proxies that are relaying the X-Forwarded-For IP addresses. For example, users that have a strict environment with environment settings might have an allow list with specific IP addresses but runners being proxied may show an unexpected address in the Runner status page.
Edited by 🤖 GitLab Bot 🤖