SectigoおよびsslTrusの新ルート証明書インストール後、証明書チェーンは完全なのに、一部のデバイスで信頼されないと表示されるのはなぜですか?
問題の原因
第三者の証明書検出ツールではSectigoの新ルート証明書 Sectigo Public Server Authentication Root R46 の証明書チェーンが完全で問題ないと表示されますが、古い端末、一部のオペレーティングシステム/内蔵ルート証明書ストアにはこの新ルートがプリインストールされておらず、ネイティブで信頼できないためです。
解決策
新ルート証明書と中間証明書をデプロイするだけでは古いデバイスとの互換性が不十分であるため、クロスルート証明書USERTrust RSA Certification Authorityを追加で設定し補完する必要があります。
クロスルートによって信頼チェーンを構築することで、新ルートが内蔵されていない古いデバイスでも正常に証明書を検証できるようになり、信頼されない旨のアラートが解消されます。
操作手順:
- Racentコンソールで証明書をダウンロードする際、クロスルート証明書を含む証明書パッケージを選択します
- サーバー上でクロスルート証明書とサイト証明書を結合してデプロイします(つまり完全な証明書チェーンを設定します)
- デプロイ完了後、SSL検出ツールで検証を行い、新旧すべてのデバイスで正常に信頼できる接続が確立できることを確認します