From 8ee55ee009fa38474a71681e3fe58452cf75c1fb Mon Sep 17 00:00:00 2001 From: Adnan Maolood Date: Wed, 25 Nov 2020 14:20:31 -0500 Subject: [PATCH] Fix certificate fingerprint check --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index 5a7f682..23d8f92 100644 --- a/client.go +++ b/client.go @@ -241,7 +241,7 @@ func (c *Client) verifyConnection(req *Request, cs tls.ConnectionState) error { } fingerprint := NewFingerprint(cert.Raw, cert.NotAfter) - if !bytes.Equal(knownHost.Raw, fingerprint.Raw) { + if bytes.Equal(knownHost.Raw, fingerprint.Raw) { return nil } return errors.New("gemini: fingerprint does not match")