Я выполняю 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, но все еще дает мне ту же ошибку.
это сообщения об ошибках означают, что CABundle не дан (-CAfile...) ИЛИ файл CABundle, не закрывается самоподписанным корневым сертификатом.
не волнуются. Соединение с сервером будет работать, даже Вы добираетесь, сообщение theis от openssl s_client... (предположил, что Вы не берете другую ошибку также)