This commit is contained in:
liris
2014-06-09 07:55:07 +09:00
parent f84554328e
commit 7b8d481d73

View File

@@ -427,7 +427,8 @@ class WebSocket(object):
sslopt['ca_certs'] = certPath
sslopt.update(self.sslopt)
self.sock = ssl.wrap_socket(self.sock, **sslopt)
match_hostname(self.sock.getpeercert(), hostname)
if sslopt["cert_reqs"] != ssl.CERT_NONE:
match_hostname(self.sock.getpeercert(), hostname)
else:
raise WebSocketException("SSL not available.")