IE8は有効な証明書を受け入れないが、Firefoxは受け入れる

IE8は有効な証明書を受け入れないが、Firefoxは受け入れる

IE8 でサイトを閲覧すると、以下のエラーが表示されます。

"The security certificate presented by this website was not issued by a trusted certificate authority."

しかし、Firefox を使用すると、GoDaddy.com, Inc. によって検証済みであると表示されます。

IE8 にインストールしましたgd-class2-root.cerが、問題は解決しません。何か解決策はありますか?

ありがとう!

答え1

使用http://www.sslshopper.com/ssl-checker.htmlサーバーが正しい中間証明書をすべて発行していることを確認します。GoDaddy には通常 3 つの中間証明書があります。

答え2

GoDaddy 証明書の指示では、「Starfield Class 2 Certificate Authority」証明書を無効にする必要があると示されています。最近、同じ問題が発生しました。有効にする必要がありました (現在は問題なく実行されています)。

ローカル コンピューターとコンピューター アカウントの「証明書」スナップインを使用して MMC コンソールをロードします。中間証明機関に移動します。そこから、証明書フォルダーに移動します。「Starfield Class 2 証明機関」証明書を右クリックします。「この証明書のすべての目的を無効にする」が選択されているはずです。一番上のオプション「この証明書のすべての目的を有効にする」を選択します。

答え3

すべての証明書をダウンロードしましたGo Daddy リポジトリインストールしたらgd_bundle.crt、今は問題ないようです。

答え4

これは役に立つかもしれません!

Go Daddy で証明書を購入した後、それを Apache UNIX サーバーにインストールしました。

証明書のインストールは、Firefox、Chrome、IE9、Opera、iPhone、iPad、Android のどこでも正常でした。

ただし、IE8 と Go Daddy テスト ツールではエラー メッセージが表示されます。

私は、Apache 構成ファイル内の次のパラメータを変更するだけで (数時間後に!) この問題を解決しました。

SSL証明書ファイル SSL証明書キーファイル SSL証明書チェーンファイル

デフォルトの SSL 仮想ホスト セクション。

IE8、QtWeb などの一部のブラウザでは、https Web サイトにアクセスするときに、新しい HTTP ホスト パラメータのない証明書を要求します。その後、デフォルトの virtualHost の値が取得されます。

ギルバートより

関連情報