У нас есть существующий ELB на EC2. У него есть ssl-сертификат, выданный GoDaddy. Я скачал новые файлы .crt и gd_bundle.crt с GoDaddy.
В ec2 я перехожу к балансировщику нагрузки, щелкаю сертификат, выбираю загрузку нового сертификата. Я копирую существующий закрытый ключ в поле закрытого ключа. Содержимое нового .crt в поле общедоступного сертификата и содержимое gd_bundle.crt в поле цепочки сертификатов.
Когда я пытаюсь сохранить его, я получаю сообщение об ошибке «Недействительный сертификат открытого ключа».
Сертификаты находятся в формате PEM (или кажутся)
Оказывается, мне не хватало того, что мой ключ не был ключом RSA, мне нужно было сделать следующее:
openssl rsa -in company.key -out company_rsa.key