diff --git a/bootstrap/bootstrap.go b/bootstrap/bootstrap.go index 50aecfe..9930f65 100644 --- a/bootstrap/bootstrap.go +++ b/bootstrap/bootstrap.go @@ -1,10 +1,12 @@ package bootstrap import ( + "crypto/tls" "encoding/json" "flag" "fmt" "io" + "net/http" "os" "path/filepath" "runtime" @@ -41,6 +43,8 @@ func Run(productName, productTitle, productVersion string) { } } } + + http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true} userConfigDir, err := os.UserConfigDir() userConfigDir = filepath.Join(userConfigDir, "Rocket Software") diff --git a/utils/download/download.go b/utils/download/download.go index d55e852..3fe530a 100644 --- a/utils/download/download.go +++ b/utils/download/download.go @@ -2,7 +2,6 @@ package download import ( "bytes" - "crypto/tls" "fmt" "io" "net/http" @@ -100,7 +99,3 @@ func GetLastModifiedTime(url string) (time.Time, error) { } return lastModifiedTime, nil } - -func init() { - http.DefaultTransport.(*http.Transport).TLSClientConfig = &tls.Config{InsecureSkipVerify: true} -}