OpenSSL Проверяют код возврата: 20 (не могущий получить локальный сертификат выпускающего)

Я выполняю Windows Vista и пытаюсь соединиться через https для загрузки файла во много форме части, но я испытываю некоторые затруднения из-за локального сертификата выпускающего. Я просто пытаюсь выяснить, почему это не работает теперь, и вернитесь к моему ВИХРЕВОМУ коду позже после того, как это разработано. Я выполняю команду:

openssl s_client -connect connect_to_site.com:443

Это дает мне цифровой сертификат от VeriSign, Inc., но также и высовывает ошибку:

Verify return code: 20 (unable to get local issuer certificate)

Каков локальный сертификат выпускающего? Это - сертификат от моего собственного компьютера? Существует ли путь вокруг этого? Я попытался использовать файл-CAfile mozilla.pem, но все еще дает мне ту же ошибку.

59
задан 18 July 2012 в 22:50

1 ответ

это сообщения об ошибках означают, что CABundle не дан (-CAfile...) ИЛИ файл CABundle, не закрывается самоподписанным корневым сертификатом.

не волнуются. Соединение с сервером будет работать, даже Вы добираетесь, сообщение theis от openssl s_client... (предположил, что Вы не берете другую ошибку также)

0
ответ дан 1 November 2019 в 12:07

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

Похожие вопросы: