本記事は広告が含まれる場合があります。
いつもブログをご覧くださり、ありがとうございます。
この記事はどちらかというと備忘録的な記事になりますが、同じような悩みの方に参考になるかもしれないと思い書いています。
目次
Curlコマンドで証明書エラー
curl: (77) error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /usr/local/etc/openssl/certs
結論:解決策
このエラーはcurl が openssl を使用して安全な接続を確立できないことを示しているそうです。
以下の記事の通りに証明書を更新する事で解決しました。
参考記事:https://stackoverflow.com/questions/45829588/brew-install-fails-curl77-error-setting-certificate-verify
echo insecure >> ~/.curlrc
git config --global http.sslVerify false
次に、opensslとcurlを再インストールします。
HOMEBREW_CURLRC=1 brew reinstall openssl curl
最後
sed -i '/^insecure$/d' ~/.curlrc
git config --global http.sslVerify true
お問い合わせはこちらから
南大阪を中心に活動しているシステムエンジニアです。これまでの経験から、ビジネス課題について一緒になって考え、課題解決のためにサポートさせていただきます。些細なご相談でも構いません。当方に期待することやご相談内容についてお聞かせください。初回のご相談はオンラインで無償対応いたします。
連絡先:050-5050-2860
連絡先:050-5050-2860