SSL3_GET_SERVER_CERTIFICATE

Screen shot 2011-08-02 at 9.09.36 PM

こんなエラーがでた。
たいした内容じゃないけどメモ。
環境はさくらのVPSでCentOS 5.4。

エラー内容

[]$ git clone https://github.com/mischa78/boxroom.git
Cloning into boxroom…
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/mischa78/boxroom.git/info/refs
fatal: HTTP request failed

[]$ wget https://github.com/mischa78/boxroom/zipball/v1.3
–2011-08-02 20:58:21– https://github.com/mischa78/boxroom/zipball/v1.3
github.com をDNSに問いあわせています… 207.97.227.239
github.com|207.97.227.239|:443 に接続しています… 接続しました。
エラー: github.com の証明書(発行者: /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV CA-1)の検証に失敗しました:
発行者の権限を検証できませんでした。
github.com に安全の確認をしないで接続するには、`–no-check-certificate’ を使ってください。
SSL による接続が確立できません。

解決方法

cp /etc/pki/tls/certs/ca-bundle.crt /root/backup/
curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt