ヒョウをコマンドラインからSSLで動作させるにはどうすればよいですか
質問
https経由で接続しようとしています。 Bellowはカール出力ですが、それはgit mongoとすべてでこれをします。ダーウィンはただhttpsが好きではありません。
- Github.comポート443(#0) に接続しようとしています。
- 試着207.97.227.239 ...接続
- Github.comに接続されている(207.97.227.239)ポート443(#0)
- 証明書検証場所を正常に設定します。
- カフェイル:/usr/share/curl/curl-ca-bundle.crt CAPATH:なし
- sslv2、クライアントhello(1):
- SSLv3、TLSハンドシェイク、サーバーhello(2):
- SSLv3、TLSハンドシェイク、CERT(11):
- SSLv3、TLSアラート、サーバhello(2):
- SSL証明書の問題は、CA CERTがOKであることを確認してください。詳細: エラー:14090086:SSLルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書検証失敗
- 接続接続#0を閉じる CURL:(60)SSL証明書の問題は、CA CERTがOKであることを確認してください。詳細: エラー:14090086:SSLルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書検証失敗
問題ないと言うかもしれませんが、HTTPSをhttpに変更するだけではありません。 1 URL Git Cloneのようなものですが、RVM上では、必要なことのために必要なことの約50をインストールできません。 RVMに入り、HTTPSのすべての出現箇所をHTTPに変更したくありません。
解決 2
私の版のCURLがhttpsを検証するために古い証明書を使用していたことがわかりました。
Leopardの下のカールのためのgitでこの問題を越えて:
他のヒント
この記事を見てわずかに異なりますが、私はそれがあなたに答えると思います:
OSXではなくカール自体の問題のように見えます。どのバージョンを使っていますか?特に古い場合は、ここでの参照は "厳密な時代遅れのCAファイル" おそらく適用されます。
MacportsからCURLとGITの最新バージョンをインストールしてみてください。
所属していません StackOverflow