Mi certificado SSL de AWS no aparece en la consola de Elastic Beanstalk


10

Creé un nuevo certificado SSL utilizando el servicio de AWS para un subdominio que apunta a una instancia de Elastic Beanstalk. Aparece en el Administrador de certificados correctamente ...

ingrese la descripción de la imagen aquí

pero no aparece en el menú desplegable Load Balancer de la instancia de EB ...

ingrese la descripción de la imagen aquí

De acuerdo con la documentación ( Configuración del equilibrador de carga de su entorno Elastic Beanstalk para finalizar HTTPS ), todo lo que necesito hacer es "elegir su certificado del menú desplegable de ID de certificado SSL", pero no está allí.

Intenté agregar el certificado SSL a través de un archivo .config usando CLI y obtuve el siguiente error:

ERROR: Servicio: AmazonCloudFormation, Mensaje: Pila denominada operación abortada 'awseb-e-upxkf5kr8b-stack'. Estado actual: 'UPDATE_ROLLBACK_IN_PROGRESS' Motivo: nulo ERROR: Actualizando el equilibrador de carga llamado: awseb-eu-AWSEBLoa-xxx fallido Motivo: Certificado de servidor no encontrado para la clave: arn: aws: acm: eu-west-1: xxx: certificado / xxxx

¿Qué he hecho mal?

Respuestas:


9

La respuesta fue bastante tonta. Un pequeño error: no me di cuenta de que había cambiado mi región cuando creé el Certificado SSL, por lo que el ELB y las regiones del certificado no coincidían.

Eliminé el certificado, cambié la región para que coincida con mi instancia de ELB y luego solicité una nueva. Funcionó como se esperaba! Doh


Django Gracias por publicar la solución. Me he encontrado con este problema varias veces.
John Hanley

¡Muchas gracias! ¡He estado luchando con este estúpido cambio automático de región durante 2 horas!
DeadEye

Resultó ser el mismo problema para mí. Esto es extraño ya que el certificado original funcionó en todas las regiones para CloudFront.
realMarkusSchmidt 18/0318

Estoy enfrentando el mismo problema. El certificado LetsEncrypt que importé no aparece, pero no veo ningún lugar para establecer la región.
Half_Duplex

@Half_Duplex Esquina superior derecha en cada página
Django Reinhardt
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.