diff --git a/internal/worker/client.go b/internal/worker/client.go index b5f8f48fd..87d2574e3 100644 --- a/internal/worker/client.go +++ b/internal/worker/client.go @@ -72,11 +72,11 @@ func NewClient(baseURL string, conf *tls.Config, offlineToken, oAuthURL *string, } requester := &http.Client{} + transport := http.DefaultTransport.(*http.Transport).Clone() if conf != nil { - requester.Transport = &http.Transport{ - TLSClientConfig: conf, - } + transport.TLSClientConfig = conf } + requester.Transport = transport return &Client{server, requester, offlineToken, oAuthURL, nil, nil, &sync.Mutex{}}, nil }