diff --git a/client.go b/client.go index 2b62e03..6d2fd4b 100644 --- a/client.go +++ b/client.go @@ -179,6 +179,7 @@ func (c *Client) Send(req *Request) (*Response, error) { // Connect to the host config := &tls.Config{ InsecureSkipVerify: true, + MinVersion: tls.VersionTLS12, Certificates: []tls.Certificate{req.Certificate}, VerifyPeerCertificate: func(rawCerts [][]byte, _ [][]*x509.Certificate) error { // Parse the certificate diff --git a/server.go b/server.go index 57ef415..60af4a7 100644 --- a/server.go +++ b/server.go @@ -49,6 +49,7 @@ func (s *Server) ListenAndServe() error { config := &tls.Config{ InsecureSkipVerify: true, + MinVersion: tls.VersionTLS12, Certificates: []tls.Certificate{s.Certificate}, ClientAuth: tls.RequestClientCert, }