From a7d9e2719ac30c28ce5f2b47d4d6fbd20d2a8393 Mon Sep 17 00:00:00 2001 From: Gabe Kangas Date: Wed, 7 Oct 2020 20:42:02 -0700 Subject: [PATCH] Do not try to split ip and port of x-forwarded-for addresses --- utils/clientId.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/clientId.go b/utils/clientId.go index 34b5d6503..86ad7e45f 100644 --- a/utils/clientId.go +++ b/utils/clientId.go @@ -28,7 +28,7 @@ func GetIPAddressFromRequest(req *http.Request) string { ipAddressString := req.RemoteAddr xForwardedFor := req.Header.Get("X-FORWARDED-FOR") if xForwardedFor != "" { - ipAddressString = xForwardedFor + return xForwardedFor } ip, _, err := net.SplitHostPort(ipAddressString)