diff --git a/api/server/auth/auth.go b/api/server/auth/auth.go index 7f14f897..43889434 100644 --- a/api/server/auth/auth.go +++ b/api/server/auth/auth.go @@ -146,7 +146,11 @@ func namespaceFromRequest(req *http.Request) (string, error) { host := req.URL.Hostname() if len(host) == 0 { // fallback to req.Host - host, _, _ = net.SplitHostPort(req.Host) + var err error + host, _, err = net.SplitHostPort(req.Host) + if err != nil && err.Error() == "missing port in address" { + host = req.Host + } } // check for an ip address