From 87f295be2875592bd924dc9af3364972e3c8cb65 Mon Sep 17 00:00:00 2001 From: Techmunk Date: Mon, 16 Sep 2013 23:12:46 +1000 Subject: [PATCH] Fix Deluge SSL negotiation errors on Windows machines. --- libs/synchronousdeluge/transfer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/synchronousdeluge/transfer.py b/libs/synchronousdeluge/transfer.py index 29b1ebef..a86e1451 100644 --- a/libs/synchronousdeluge/transfer.py +++ b/libs/synchronousdeluge/transfer.py @@ -19,7 +19,7 @@ class DelugeTransfer(object): self.disconnect() self.sock = socket.create_connection(hostport) - self.conn = ssl.wrap_socket(self.sock) + self.conn = ssl.wrap_socket(self.sock, None, None, False, ssl.CERT_NONE, ssl.SSLv3) self.connected = True def disconnect(self):