Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-12-05 19:21:45 +0300
committerCampbell Barton <ideasman42@gmail.com>2014-12-05 19:21:45 +0300
commit7ff9f6c3e71c7b188c393df058ffe9588883cfcc (patch)
tree80dbbb475e2f11478fdb3b863bc28e2eb81d711c /netrender/master.py
parentdb911625d00ee8866a892187320e5360d6a35b5d (diff)
netrender: resolve issue with PROTOCOL_SSLv3
This is no longer available for Debian, use SSLv23 as suggested.
Diffstat (limited to 'netrender/master.py')
-rw-r--r--netrender/master.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/netrender/master.py b/netrender/master.py
index 3c087e58..d1b8fde2 100644
--- a/netrender/master.py
+++ b/netrender/master.py
@@ -1158,7 +1158,12 @@ def runMaster(address, broadcast, clear, force, path, update_stats, test_break,u
httpd.stats = update_stats
if use_ssl:
import ssl
- httpd.socket=ssl.wrap_socket(httpd.socket,certfile=cert_path,server_side=True,keyfile=key_path,ciphers="ALL",ssl_version=ssl.PROTOCOL_SSLv3)
+ httpd.socket = ssl.wrap_socket(
+ server_side=True,
+ keyfile=key_path,
+ ciphers="ALL",
+ ssl_version=ssl.PROTOCOL_SSLv23,
+ )
if broadcast:
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)