Apache+OpenSSLでクロスルート方式のSSL設定

ベリサインのSSLの仕様変更があってクロスルート方式で設定しなければならなくなったんだけど恐らく変更するところは1つだけ。

中間証明書の設置方法

変更することとしては中間証明書の指定をファイル内にもう1つ追加してあげる

-----BEGIN CERTIFICATE-----
3階層の中間証明書
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
2階層の中間証明書
-----END CERTIFICATE-----

ただ2階層目の中間証明書を下に追記してあげるだけ

Apache側の設定はいままで通りSSLCertificateChainFileで該当ファイルを指定すればいい。

ベリサインの場合中間証明書は下記からダウンロードできる