Как исправить OpenSSL.SSL.WantReadError? - PullRequest
0 голосов
/ 09 июля 2019

У меня проблема с pyopenssl.Сообщение об ошибке «OpenSSL.SSL.WantReadError».

Я отлаживаю ниже.https://github.com/opencv/open_model_zoo

Произошла первая ошибка.asn1crypto._ffi.LibraryNotFoundError: Библиотека libcrypto не найдена

Я подтвердил информацию ниже.

, где найти и установить crypto.dll в 64-битной Windows

Я изменил с крипто на libcrypto в файле.

(путь virtualenv) \ Lib \ site-packages \ asn1crypto_perf_big_num_ctypes.py

Поэтому я решил первую ошибку.Но произошла вторая ошибка.

OpenSSL.SSL.WantReadError

Моя среда ниже.Windows 10 virtualenv Python 3.7.1 pyopenssl 19.0.0 Visual C ++ 2017 OpenSSL 1.0.2、1.1.0、1.1.1

(путь virtualenv) \ Lib \ site-packages \ OpenSSL \ SSL.py

1620 строка

error = _lib.SSL_get_error(ssl, result)
if error == _lib.SSL_ERROR_WANT_READ:
    raise WantReadError()
I installed OpenSSL both of 1.0.2 and 1.1.1.

Сообщение об ошибке «OpenSSL.SSL.WantReadError».

1 Ответ

0 голосов
/ 10 июля 2019

Хотя я не знаю причину, я выполнил его без обычного режима отладки.

...