Чтобы решить проблему с сертификатом SSL Curl-60 «невозможно получить сертификат локального эмитента», вам необходимо убедиться, что Curl может правильно проверять сертификат сервера при выполнении запросов HTTPS. Эта ошибка обычно вызвана отсутствием промежуточного или корневого сертификата в цепочке сертификатов сервера.
Справочная статья:https://www.howtouselinux.com/post/curl-60-ssl-certificate-problem-unable-to-get-local-issuer-certificate
Вот как это исправить:
curl -cacert /path/to/root_ca.pem https://example.com
curl -k https://example.com
Обратите внимание, что игнорирование проверки сертификата или использование собственного сертификата ЦС являются временными решениями и не рекомендуются для длительного использования в производственных средах. В производственной среде убедитесь, что сертификат сервера является законным и правильным, и правильно настройте проверку сертификата SSL. Это обеспечивает безопасность и целостность передачи данных.
Мы скомпилировали pdf-файл для изучения Linux и разместили его по указанному ниже пути. Вы можете забрать его самостоятельно:
https://www.howtouselinux.com/post/linux-commands-for-linux-beginners-cheat-sheet