diff options
| -rw-r--r-- | client/src/leap/soledad/client/__init__.py | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/client/src/leap/soledad/client/__init__.py b/client/src/leap/soledad/client/__init__.py index c350d021..c5832249 100644 --- a/client/src/leap/soledad/client/__init__.py +++ b/client/src/leap/soledad/client/__init__.py @@ -1343,10 +1343,9 @@ class VerifiedHTTPSConnection(httplib.HTTPSConnection):              ctx.options |= ssl.OP_NO_SSLv2              ctx.options |= ssl.OP_NO_SSLv3 -            ctx.load_cert_chain(certfile=SOLEDAD_CERT) +            ctx.load_verify_locations(cafile=SOLEDAD_CERT)              ctx.verify_mode = ssl.CERT_REQUIRED -            self.sock = ctx.wrap_socket( -                sock, server_side=True, server_hostname=self.host) +            self.sock = ctx.wrap_socket(sock)          except AttributeError:              self.sock = ssl.wrap_socket(  | 
