Я працюю під управлінням Windows Vista і намагаюся підключитися через https, щоб завантажити файл у багатокомпонентній формі, але у мене виникають проблеми з сертифікатом місцевого видавця. Я просто намагаюся зрозуміти, чому це зараз не працює, і повернутися до мого коду cURL пізніше після того, як це буде розроблено. Я запускаю команду:
openssl s_client -connect connect_to_site.com:443
Це дає мені цифровий сертифікат від VeriSign, Inc., але також видає помилку:
Verify return code: 20 (unable to get local issuer certificate)
Що таке сертифікат місцевого емітента? Це сертифікат з мого власного комп’ютера? Чи є спосіб обійти це? Я спробував використовувати файл -CAfile mozilla.pem, але все одно видає мені таку ж помилку.