AWS - Why is my ACM issued cert not appearing when creating a Load Balancer ("No existing certificates")

Solution 1:

Based on the the comments above it looks like the certificate has expired. If you want the certificate to renew there are two options:

  • DNS CNAME validation (preferred). Create a CNAME for the domain, as instructed by ACM. Leave it there. The certificate will renew automatically.
  • Email validation. Every time a renewal is due an email is sent to a variety of emails at the domain of the certificate, for example [email protected] and some others. Validate the cert by receiving the email and clicking on the link.

For reference, the other things to check are IAM permissions, Service Control Policies, and region.