小编moh*_*a44的帖子

无法让SSL在Tornado上运行

我正在尝试通过SSL 实现hiroakis的项目(https://github.com/hiroakis/tornado-websocket-example).

我进行了必要的更改(见下文),并将证书颁发机构的公共证书添加到Firefox的可信证书列表中.当我打开时https://localhost:8888,我明白了

SSLError: [SSL: SSLV3_ALERT_BAD_CERTIFICATE] SSLv3 alert bad certificate (_ssl.c:1750)
Run Code Online (Sandbox Code Playgroud)

(整个回溯):

WARNING:tornado.general:error on read
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/tornado/iostream.py", line 630, in _handle_read
    pos = self._read_to_buffer_loop()
  File "/usr/local/lib/python2.7/dist-packages/tornado/iostream.py", line 600, in _read_to_buffer_loop
    if self._read_to_buffer() == 0:
  File "/usr/local/lib/python2.7/dist-packages/tornado/iostream.py", line 712, in _read_to_buffer
    chunk = self.read_from_fd()
  File "/usr/local/lib/python2.7/dist-packages/tornado/iostream.py", line 1327, in read_from_fd
    chunk = self.socket.read(self.read_chunk_size)
  File "/usr/lib/python2.7/ssl.py", line 603, in read
    v = self._sslobj.read(len or 1024)
SSLError: [SSL: SSLV3_ALERT_BAD_CERTIFICATE] sslv3 alert bad certificate (_ssl.c:1750) …
Run Code Online (Sandbox Code Playgroud)

python ssl tornado websocket

4
推荐指数
1
解决办法
4826
查看次数

标签 统计

python ×1

ssl ×1

tornado ×1

websocket ×1