SSL証明書を更新してApacheを再起動した時にエラーが出た場合に確認する項目

SSL証明書を更新してApacheをリスタートすると以下の様なエラーが出ることがあります。

[error] Unable to configure RSA server private key
[error] SSL Library Error: XXX error:XXX:x509 certificate routines:X509_check_private_key:key values mismatch

公開鍵、秘密鍵をそれぞれ以下のコマンドで確認してみて、”modulus” 部分と “public exponent” 部分が一致しているか調べます。

openssl x509 -noout -text -in certfile.crt -modulus
openssl rsa -noout -text -in private.key-modulus

参考

http://jp.comodo.com/ssl-certificate-support/server_faq/ssl-server-certificate-apache.html