いくつかの理由で、私は数日からSSLの問題に直面しています。たとえば、gitリポジトリのクローンを作成しようとすると、次のエラーメッセージが表示されます。
fatal: unable to access 'https://[email protected]/somerepo.git/': SSL certificate problem: Invalid certificate chain
次の構成オプションを設定することで、この問題を解決できました。
git config --global http.sslVerify false;
しかし、chromeを通じてgithub.comまたはbitbucket.orgにアクセスしようとすると、次のようになります。
残念ながらそれはドイツ語ですが、要するに接続は何かによって影響を受けると言います。失敗のタイプはHSTS failure
。 2番目の画面は、証明書が信頼できない配信者によって署名されたことを示しています。
Mac(OS X 10.9.2(13C64))でChrome(34.0.1847.116))を使用しています。
この問題の原因となる可能性のある提案、またはそれを解決する方法はありますか?
私は数週間(!)以来同じ問題を抱えており、まったく同じセットアップ(chrome/mac os-最新バージョン)もドイツからのものです。誰かアイデア?
回避策:サファリまたはFirefoxを使用してください。
chrome特定の問題のようです。
-更新-
これが解決策です:
https://productforums.google.com/forum/#!topic/chrome/Duu4y-d-PI
この他の答えは私を助けました: https://superuser.com/a/788547 。
これはMacOS Xに関連しており、2014年7月26日に有効期限が切れた証明書が原因で、(Githubを使用して)同様の方法でchromeに影響する問題を解決するのに役立ちます。
私のために働いたステップ:
私も同様の問題を抱えています。
システムクロックをインターネットタイムサーバーと同期してみてください。 SSL接続はシステムの日付と時刻をチェックするので、これを行うことで修正されました。
これは私のために働いたものです(mac、githubを開くことができません):
注目に値するのは、ChromeまたはOSを再起動する必要がなかったことです。
上記のどれも私を助けませんでした。私はこれを試しました
export GIT_SSL_NO_VERIFY=true
経由-> http://www.uwosh.edu/ploneprojects/docs/how-tos/how-to-fix-a-git-ssl3-get-server-certificate-error
BitBuckedとGitHubの証明書は最近取り消されましたが、接続しようとしたときにサーバーを再起動しませんでした。今すぐ再試行してください。大丈夫です。