ペチパーノート

WEB開発系Tipsブログです。

SSL証明書が正しい組み合わせで設定されているか確認

正しく設定されていないと、Webサーバ再起動でエラーになってしまう。 あらかじめ、設定した鍵、証明書、CSRの確認しておくとよい。

証明書

# openssl x509 -noout -modulus -in  {hoge}.crt | openssl md5
1eca7c0b43173a37c4c9e6bf023a8fc3

秘密鍵

# openssl rsa -noout -modulus -in {hoge}.key | openssl md5
Enter pass phrase for {hoge}.key: (パスフレーズ)
 1eca7c0b43173a37c4c9e6bf023a8fc3

CSR

# openssl req -noout -modulus -in {hoge}.pem | openssl md5
1eca7c0b43173a37c4c9e6bf023a8fc3

→ 同じ文字列が出ればOK!