From aecb1b774f516993f2df53643ac3d39e87b3c670 Mon Sep 17 00:00:00 2001 From: Fernando Macedo Date: Tue, 27 Aug 2024 23:18:09 -0300 Subject: [PATCH] fix: Host header not arriving correctly. Closes #267 --- internal/pkg/httpserver/httpserver.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/internal/pkg/httpserver/httpserver.go b/internal/pkg/httpserver/httpserver.go index 148a869..db98f95 100644 --- a/internal/pkg/httpserver/httpserver.go +++ b/internal/pkg/httpserver/httpserver.go @@ -3,7 +3,6 @@ package httpserver import ( "crypto/tls" "fmt" - "net" "net/http" "net/http/httputil" "net/url" @@ -121,11 +120,6 @@ func (psb *proxyServerBuilder) Build() (*http.Server, error) { proxy.Director = func(req *http.Request) { defaultDirector(req) - addr := net.ParseIP(target.Host) - if addr == nil { - req.Host = target.Host - } - req.Header.Set("X-Forwarded-Host", urlmaker.GetSiteFQDN(psb.serverBuilder.siteID, psb.serverBuilder.domain)) req.Header.Set("X-Forwarded-Proto", "https") }