diff --git a/cli/server.go b/cli/server.go index c66ec6f625d5b..8ecdc1dfe771d 100644 --- a/cli/server.go +++ b/cli/server.go @@ -1729,6 +1729,11 @@ func redirectToAccessURL(handler http.Handler, accessURL *url.URL, tunnel bool, return } + if r.Header.Get("X-Forwarded-Host") == accessURL.Host { + handler.ServeHTTP(w, r) + return + } + if appHostnameRegex != nil && appHostnameRegex.MatchString(r.Host) { handler.ServeHTTP(w, r) return
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: