|
@@ -100,6 +100,8 @@ func NewClientTLSConfig(certPath, keyPath, caPath, serverName string) (*tls.Conf
|
|
base.Certificates = []tls.Certificate{*cert}
|
|
base.Certificates = []tls.Certificate{*cert}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ base.ServerName = serverName
|
|
|
|
+
|
|
if caPath != "" {
|
|
if caPath != "" {
|
|
pool, err := newCertPool(caPath)
|
|
pool, err := newCertPool(caPath)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -107,7 +109,6 @@ func NewClientTLSConfig(certPath, keyPath, caPath, serverName string) (*tls.Conf
|
|
}
|
|
}
|
|
|
|
|
|
base.RootCAs = pool
|
|
base.RootCAs = pool
|
|
- base.ServerName = serverName
|
|
|
|
base.InsecureSkipVerify = false
|
|
base.InsecureSkipVerify = false
|
|
} else {
|
|
} else {
|
|
base.InsecureSkipVerify = true
|
|
base.InsecureSkipVerify = true
|