diff --git a/cli/server.go b/cli/server.go index 5018007e2b4e8..9104417c7f83a 100644 --- a/cli/server.go +++ b/cli/server.go @@ -969,23 +969,10 @@ func (r *RootCmd) Server(newAPI func(context.Context, *coderd.Options) (*coderd. } } - client := codersdk.New(localURL) - if localURL.Scheme == "https" && IsLocalhost(localURL.Hostname()) { - // The certificate will likely be self-signed or for a different - // hostname, so we need to skip verification. - client.HTTPClient.Transport = &http.Transport{ - TLSClientConfig: &tls.Config{ - //nolint:gosec - InsecureSkipVerify: true, - }, - } - } - defer client.HTTPClient.CloseIdleConnections() - // This is helpful for tests, but can be silently ignored. // Coder may be ran as users that don't have permission to write in the homedir, // such as via the systemd service. - err = config.URL().Write(client.URL.String()) + err = config.URL().Write(localURL.String()) if err != nil && flag.Lookup("test.v") != nil { return xerrors.Errorf("write config url: %w", err) }