AWS - Почему мой сертификат, выпущенный ACM, не отображается при создании балансировщика нагрузки («Нет существующих сертификатов»)

AWS - Почему мой сертификат, выпущенный ACM, не отображается при создании балансировщика нагрузки («Нет существующих сертификатов»)

Я пытаюсь создать Application Load Balancer для сервера LAMP stack ec2. И сервер ec2, и сертификат развернуты в US East (Огайо) us-east-2, и я пытаюсь создать балансировщик нагрузки там тоже.

Но когда я настраиваю балансировщик нагрузки и дохожу до шага, где я выбираю управляемый ACM сертификат, в раскрывающемся списке появляется сообщение «Нет существующих сертификатов».

Сертификат выдан и не используется. Я создал его некоторое время назад (на самом деле, около 2 лет назад). Я также пытался создать Classic Load Balancer, и там сертификат также не был доступен.

решение1

Судя по комментариям выше, похоже, что сертификат истек. Если вы хотите обновить сертификат, есть два варианта:

  • Проверка DNS CNAME (предпочтительно). Создайте CNAME для домена, следуя инструкциям ACM. Оставьте его там. Сертификат будет автоматически продлен.
  • Проверка электронной почты. Каждый раз, когда наступает срок обновления, отправляется электронное письмо на различные адреса электронной почты в домене сертификата, например[email protected]и некоторые другие. Подтвердите сертификат, получив электронное письмо и нажав на ссылку.

Для справки, также следует проверить разрешения IAM, политики управления службами и регион.

Связанный контент