Kodi Jarvis的SSL错误是否有任何修复?我知道它在Kryton中有效,但在Jarvis中我有这个错误:
Error Type: <class 'urllib2.URLError'>
Error Contents: <urlopen error [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error>
谁能帮帮我?
答案 0 :(得分:0)
您请求的网站可能由Cloudflare Free SSL托管,需要Server Name Indication (SNI)支持。 SNI仅支持Python 2.7,因为版本 2.7.9。
SNI握手将失败,因为服务器不知道请求了哪个证书,因此不会发送任何证书,而是发送警报。
答案 1 :(得分:0)
如果你想在Jarvis中处理错误,在Jarvis中编译时更改SSL-package(在krypton中使用)。
如果不想使用上述步骤,则使用请求模块而不是urllib模块,它将暂时工作。