Chromeでgithub.comのページにアクセスすると、大きな見苦しいエラーが表示されます。
あなたはgithub.comにアクセスしようとしましたが、サーバはあなたのコンピュータのオペレーティングシステムによって信頼されていないエンティティによって発行された証明書を提示しました。これは、サーバーが独自のセキュリティ認証情報を生成したことを意味します。Chromeはその情報を信頼できません。または攻撃者があなたの通信を傍受しようとしている可能性があります。
Webサイト運営者がこのドメインのセキュリティ強化を要求しているため続行できません。
私が https://www.digicert.com/ に行ったときも同じことが(Chromeとcurlを使って)起こります。この奇妙な問題は約1週間半前に始まった。
Firefoxではすべてうまくいきます。
これがFirefoxでの様子です。
私が気づいたのは、私の壊れたChrome/Safariでは、他のコンピュータのChromeと比べて、チェーンの最初の証明書が違うことです。
(Safariで信頼しているので、厄介な赤いXはもうありません。)発行者がどう違うか見てください。私はそれで何ができますか?
これは私のために働いた:
Keychain.app > Preferences > General > Reset My Default Keychain
UPDATE
それほど簡単ではないオプションは、DigiCert証明書をログインキーチェーンから削除することですとにかく、あなたはすでにルートキーチェーンにあるはずです。このエラーは両者が一致しない場合に発生するようです。
2014年7月26日、古い、見かけ上は準広域スプレッド証明書の有効期限が切れた時点で、新しい問題が発生しています。
https://www.yesthatallen.com/fixing-an-old-digicert-issue/ に基づく
OSXで期限切れのDigiCert SSL証明書をクリアするための手順
これらの答えのどれも私のために働きませんでした。代わりに、私はDigiCertルート証明書を見つけ、それらをダウンロードし、そしてFinderでそれらをクリックすることによってそれらを手動でインストールした。
中間証明書ストアの確認の下でそれらをここで見つけて下さい: https://www.digicert.com/ssl-support/windows-cross-signed-chain.htm
私にとっては、問題はKeychain Accessユーティリティを起動し、Keychain AccessメニューからKeychain First Aidを選択し、そしてRepairを選択することで解決された。
私はジョンの解決策を試したばかりで、それは役に立ちませんでした。私の場合は、Classに "blue +"アイコンが見つかりませんでした。
だから、私がしたのは、提案された2つのキャッシュファイルを削除して再起動することだけでした。
私の場合は、gportsを使ってgithubに接続してソースをダウンロードするというMacportsのアプリケーションを更新しようとしていますが、それがエラーになっています。そして、私はSafariでエラーを見ますが、Firefoxでは見ません。
上記の後、私はDigiCertと連絡を取りました、そして彼らはそれを解決することに関して非常に役に立ちました。キーチェーンアクセス - >システムルートカテゴリ:証明書
DigiCert High Assurance EVルートCA - >信頼 - > SSLの変更元:指定なし:常に信頼するGTE CyberTrustグローバルルート - >信頼 - > SSLの変更元:指定なしと値:常に信頼
期限切れの証明書を削除したが、それでも問題を抱えている人のために。キーチェーンアクセスを起動し、そのメニュー項目に移動し、「keychain First Aid」を選択し、チェックを実行し、修復を実行してから、もう一度チェックを実行して確認します。問題は解決するはずです。
これを直そうと何時間もかけてダウンロードした - Link ;
これが良い習慣であるかどうかはわかりませんが、それは私にとって役に立ちます。 OSX 10.9.5とChrome 42.0.2311.152(64ビット)を実行しています。
以下をオンラインで見つけました。 WindowsでALT + F4を押すようにだれかを騙そうとしたのと同じようなギャグであると確信していましたが、それは私と同僚のために働きました:
それで、ページがロードされます。 CSSがロードされないので、あなたはただ "View Source"をクリックし、cssファイルをクリックしてください、そしてあなたは再びエラーメッセージを見るでしょう。上記の手順を繰り返すと、CSSが表示されます。それからGithubのページを更新すればすべてうまくいきます。
しばらく前にさまざまなSSL証明書に関する問題があった場合、これはこれらの問題の90%に有効であることがわかりました。
ファイル/var/db/crls/crlcache.dbおよび/var/db/crls/ocspcache.dbを削除します。これらはFinderのGo>を使って見つけることができます。フォルダメニューに移動します(Cmd + Shift + G)。これにより、システム内の承認済み証明書のキャッシュがリセットされます。それらを削除するのではなく、再起動時にシステムにキャッシュの再構築を強制するだけです。
キーチェーンアクセスを開きます(/アプリケーション/ユーティリティ/キーチェーンアクセス)。左側のカテゴリピッカーで[証明書]を選択します。検索バーに単語クラスを入力します。そのリストを調べて、アイコンの上に青い+記号が付いている証明書を見つけます。これらはあなたが修正する必要があるものです。
青い+が表示されているものを選択し、Command + Iを押します。「信頼」リストの横にある開閉用三角ボタンをクリックして、権限のリストを表示します。それでは、システム証明書を使用するようにこの証明書を設定する必要があります。ただし、何らかの理由で選択しても保存されません。だからあなたがする必要があるのはこれです。 [信頼]の下の[Secure Sockets Layer(SSL)]で、ドロップダウンメニューを[値指定なし]に変更します。その後、ウィンドウを閉じます。それはあなたの管理者権限を求めます。次に、その証明書の情報ペインをもう一度開きます。もう一度[信頼]の下に、[この証明書を使用するとき]と表示されたドロップダウンを[システムのデフォルトを使用]と設定します。情報ペインを閉じて、もう一度パスワードを入力することができます。アイコンに青い+が表示されている証明書についてこれを行います。せいぜい1つか2つしかないはずです。
システムを再起動してください。
それがうまくいくかどうか私に教えてください、それがうまくいくなら私は興味があるでしょう。
常にTime Machineを使用してバックアップしているので、少なくとも悪化した場合は元に戻すことができます。
私はアレンの助言に従ったが、それは私のために働かなかった。だから私はこれを試します。うまくいくようです。
私はこれを試しました。 Facebookは正常にロードされます。しかし、githubはCSSを搭載していません。スケルトンgithubが出ます。私はなぜこれが起こるのかわかりません。しかし、接続はすでに確立されていて大丈夫です。
何かアイデアはありますか?
MAC 10.10.3で私のために働きます1)オープンキーチェーンアクセス2)検索DigiCertハイアシュアランスEVルートCA3)ダブルクリックDigiCertハイアシュアランスEVルートCA4)ウィンドウズDigiCertハイアシュアランスEVルートCATRUST 5を選択)この証明書を常に信頼できる状態で使用する場合は、プルダウンメニューをオンにして変更してください。
これは私を助けました:
(クロム、OsX)