
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 の値が取得されます。
ギルバートより