まめしみ

やったことを淡々と書く


 

以下のサイトを参考にさせていただきました。
gitやcurlやwgetでGitHubにアクセスするとcertification errorになる原因を調べてみた

 

DigiCertのEV SSL用ルート証明書(DigiCert High Assurance Ev Root CA)が標準パッケージに含まれていない。ってのが問題なようなので証明書追加しました。

 

とりあえず.crtファイルを探す。

sudo find / -name *.crt

 

「/etc/pki/tls/certs/ca-bundle.crt」が見つかった。
OpenSSLパッケージに含まれているものらしい。

 
追加する。

cd ~/parts/
wget https://www.digicert.com/testroot/DigiCertHighAssuranceEVRootCA.crt
sudo chmod 666 /etc/pki/tls/certs/ca-bundle.crt
sudo cat DigiCertHighAssuranceEVRootCA.crt >> /etc/pki/tls/certs/ca-bundle.crt
sudo chmod 644 /etc/pki/tls/certs/ca-bundle.crt

 
エラーでなくなりました!!

 

You can leave a response, or trackback from your own site.

Leave a Reply