1. エラーが出たらここのopensslコマンドで証明書と秘密鍵のmodule項目が一致しているか調べる。
  2. module項目が一致していてもエラーの場合は、これの可能性があるので、CLIでアップロードする。
aws iam upload-server-certificate --server-certificate-name my-server-cert --certificate-body file://my-certificate.pem --private-key file://my-private-key.pem --certificate-chain file://my-certificate-chain.pem

元記事はこちら

ELBにSSL証明書アップロード時のエラー対応方法の備忘録【cloudpack大阪ブログ】