サーバにSSLの設定をし、httpsよりアクセスしたところ、
Chromeからアクセスした場合は、正常にSSL認証することができるのですが、
Firefox・Safariからアクセスした場合は、SSL認証になりません。
Firefoxアドレスバーの地球のアイコンをクリックしたところ、
「このWebサイトは認証されていません」と表示されます。
Firefox・Safariからアクセスした場合も、SSL認証が有効になる方法を教えて下さい。
サーバ・証明書については、下記の通りです。
・サーバ:EC2(CentOS)
・Webサーバ:Apache + mod_ssl
・SSL申込先:Rapid SSL
Rapid SSL の中間証明書を Web サーバに設定するのは OK ですか?
Rapid-SSL.jp News -SSLサーバ証明書格安販売- » 中間証明書について
2010 年 12 月以降、中間証明書が必要になっています。
中間証明書の Web サーバへの具体的な登録方法は、下記のページを参考にしてみて下さい。
RapidSSL証明書購入からApache / Postfix / Dovecotでの設定まで | 複眼中心
ポイントは「SSLCertificateChainFile」にダウンロードした RapidSSL の中間証明書を設定するところです。
レンタルサーバでのRapidSSL中間証明書のインストールエラーの直し方
上記ページに、Chrome のバージョンによっては、Rapid SSL の中間証明書がバンドルされている、という話が書かれているので、Chrome では OK なのは、この為かもしれません。
余談:
Chrome は分からないのですが、IE はバンドルされているのではなく、サイトの証明書にある、サインした認証局の情報から、勝手にその認証局の証明書をダウンロードする、という仕組みだったとおもいます。ひょっとしたら Chrome も、IE と同じ仕組を取っているのかもしれません。
但し、正しくは、必要な中間証明書は、Web サイト側に設定する、です。