diff options
author | liris <liris.pp@gmail.com> | 2014-06-09 07:55:07 +0900 |
---|---|---|
committer | liris <liris.pp@gmail.com> | 2014-06-09 07:55:07 +0900 |
commit | 7b8d481d73c88ebfc4c4dd767fb184c2f73eb296 (patch) | |
tree | b8eb184a736981fc56e2b26b85002c72a18c0121 | |
parent | f84554328ead3b76157fed1889bdb79397e464c7 (diff) | |
download | websocket-client-7b8d481d73c88ebfc4c4dd767fb184c2f73eb296.tar.gz |
- fixed #89
-rw-r--r-- | websocket/_core.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/websocket/_core.py b/websocket/_core.py index 7981c67..6b37d96 100644 --- a/websocket/_core.py +++ b/websocket/_core.py @@ -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.") |