From d47e4a3e0ec51d86c6ff565cddf61bb12f3b9ce5 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Wed, 10 Apr 2019 19:58:37 +0200 Subject: [PATCH] More detailed error logging on ssl handshake fail --- src/Connection/Connection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Connection/Connection.py b/src/Connection/Connection.py index 4317e6df..8122ec08 100644 --- a/src/Connection/Connection.py +++ b/src/Connection/Connection.py @@ -163,7 +163,7 @@ class Connection(object): self.sock_wrapped = True except Exception as err: if not config.force_encryption: - self.log("Crypt connection error: %s, adding ip %s as broken ssl." % (err, self.ip)) + self.log("Crypt connection error, adding %s:%s as broken ssl. %s" % (self.ip, self.port, Debug.formatException(err))) self.server.broken_ssl_ips[self.ip] = True self.sock.close() self.crypt = None @@ -495,7 +495,7 @@ class Connection(object): self.sock_wrapped = True except Exception as err: if not config.force_encryption: - self.log("Crypt connection error: %s, adding ip %s as broken ssl." % (err, self.ip)) + self.log("Crypt connection error, adding %s:%s as broken ssl. %s" % (self.ip, self.port, Debug.formatException(err))) self.server.broken_ssl_ips[self.ip] = True self.close("Broken ssl")