SSL не работал с Коди Джарвис

Есть ли какое-либо исправление ошибки SSL в Kodi Jarvis? Я знаю, что это работает в 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>

Кто может мне помочь?

2 ответа

Запрашиваемый вами сайт, возможно, размещен на Cloudflare Free SSL и требует поддержки индикации имени сервера (SNI). SNI поддерживается только в Python 2.7, начиная с версии 2.7.9.

Рукопожатие SNI не будет выполнено, потому что сервер не знает, какой сертификат запрашивается, и, следовательно, не отправит сертификат, а вместо этого отправит предупреждение

Если вы хотите обрабатывать ошибки в Jarvis, измените SSL-пакет (который используется в криптоне) при компиляции в Jarvis.

Если вы не хотите использовать вышеуказанные шаги, используйте модуль запросов вместо модуля urllib, он будет работать временно.

Другие вопросы по тегам