0

RVMをダウンロードしようとしましたが、次のエラーメッセージが表示されました。

エラー:14090086:SSLルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました

詳細はこちら:http ://curl.haxx.se/docs/sslcerts.html

curlは、認証局(CA)の公開鍵(CA証明書)の「バンドル」を使用して、デフォルトでSSL証明書の検証を実行します。デフォルトのバンドルの名前はcurl-ca-bundle.crtです。オプションを使用して代替ファイルを指定できます--cacert。このHTTPSサーバーがバンドルで表されるCAによって署名された証明書を使用する場合、証明書の問題が原因で証明書の検証が失敗した可能性があります(証明書の有効期限が切れているか、名前がURLのドメイン名と一致しない可能性があります)。curlによる証明書の検証をオフにする場合は、-k(または--insecure)オプションを使用します。

これを修正する最良の方法は何ですか?

4

2 に答える 2

0

出力を読み、指示に従う必要があります!

または、セキュリティを気にしない場合は、次のようにします。

echo insecure >> ~/.curlrc

とところで。重複した質問です!(そして私の答え)

于 2012-05-17T21:21:24.290 に答える
-1

彼らは最近コマンドを変更したようです。これを試して:

    bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
. ~/.bashrc

おそらく-kコマンドにも追加できます。彼らの証明書は悪いと思います。Github は問題ありません。

于 2012-05-17T19:43:17.517 に答える