Как исправить ошибку SSLCertVerificationError при запуске теста с помощью locust - PullRequest
0 голосов
/ 18 февраля 2020

Я тестирую внутренний веб-сайт и при воспроизведении вижу эту ошибку:

POST / Ex_ACO_EI / Details / 2433: 'SSLError (MaxRetryError ("HTTPSConnectionPool (exam = \' examiner) -stage.site.com \ ', port = 443): Максимальное количество повторных попыток превышено с помощью url: / Ex_ACO_EI / Details / 24 33 (вызвано SSLError (SSLCertVerificationError (1, \' [SSL: CERTIFICATE_VERIFY_FAILED]) сертификат не прошел проверку: невозможно получить сертификат местного эмитента (_ssl. c: 1056) \ '))) "))'

Я использую PyCharm для своей IDE.

Любые идеи будут с благодарностью.

1 Ответ

0 голосов
/ 20 февраля 2020

Быстрый взлом всегда отключает проверку SSL (на python запрашивает lib, если вы используете HTTPLocust по умолчанию).

Чтобы исправить это должным образом, вам необходимо еще раз проверить сертификат сервера. Может быть промежуточный сертификат отсутствует? Вы можете попробовать

openssl s_client -connect yoursite:443

и посмотреть, что с ним не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...