client must validate the server's SSL certificate against the CA list if it is provided.
This commit is contained in:
parent
0a30e6c017
commit
85d8b9270f
@ -140,7 +140,9 @@ class XMLStream(object):
|
||||
|
||||
if self.use_ssl and self.ssl_support:
|
||||
logging.debug("Socket Wrapped for SSL")
|
||||
self.socket = ssl.wrap_socket(self.socket,ca_certs=self.ca_certs)
|
||||
cert_policy = ssl.CERT_NONE if self.ca_certs is None else ssl.CERT_REQUIRED
|
||||
self.socket = ssl.wrap_socket(self.socket,
|
||||
ca_certs=self.ca_certs, cert_reqs=cert_policy)
|
||||
|
||||
self.socket.connect(self.address)
|
||||
self.filesocket = self.socket.makefile('rb', 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user