ssl - instalar - No se puede acceder al sitio HTTPS en Elastic Beanstalk después de configurar HTTPS en el equilibrador de carga
https elastic beanstalk (1)
Tengo una aplicación estándar de Elastic Beanstalk configurada y funcionando muy bien a través de HTTP. Hay una instancia de EC2 (por ahora), y el dominio está configurado con un CNAME que apunta al equilibrador de carga. Siguiendo las instrucciones de la documentación de AWS , ingresé el certificado SSL y configuré el equilibrador de carga como tal:
- Protocolo de equilibrador de carga: HTTPS
- Puerto de equilibrador de carga: 443
- Protocolo de instancia: HTTP
- Puerto de instancia: 80
- Cifrado: [predeterminado]
- Certificado SSL: myCert
Los cambios parecen haber sido aplicados; En la descripción del equilibrador de carga, veo:
Port configuration:
80 (HTTP) forwarding to 80 (HTTP)
Stickiness: Disabled
443 (HTTPS, Certificate: myCert) forwarding to 80 (HTTP)
Stickiness: Disabled
Sin embargo, no puedo acceder al sitio en la URL del equilibrador de carga HTTPS o en la URL HTTPS de mi dominio. Solicitud de tiempo fuera. El sitio HTTP sigue funcionando bien.
¿Hay alguna configuración adicional que deba hacer para que el servidor responda en HTTPS? ¿Tengo razón al suponer que no se requiere ninguna configuración en el nivel de la aplicación, ya que SSL se termina en el equilibrador de carga y la aplicación continuará hablando HTTP?
Lo que sospecho que está perdiendo es permitir el acceso a su instancia desde el grupo de seguridad de su equilibrador de carga.
Puedes ver el grupo de seguridad del equilibrador de carga aquí:
A continuación, puede ver cómo agregarlo al grupo de seguridad de su instancia aquí: