¿Cómo puedo resolver los problemas relacionados con los orígenes de EC2 en CloudFront?
Estoy usando una instancia de Amazon Elastic Compute Cloud (Amazon EC2) como origen personalizado para mi distribución de Amazon CloudFront. CloudFront me da error. ¿Por qué está sucediendo y cómo lo puedo resolver?
Resolución
En función del tipo de error que le dé CloudFront, consulte la sección relacionada para conocer los pasos necesarios con los que resolver el problema.
CloudFront da errores de tipo 502
Existen cuatro motivos por los que CloudFront da un error 502 cuando se configura Amazon EC2 como origen personalizado. Consulte las siguientes guías para conocer los pasos con los que podrá resolver el problema:
- Fallo en la negociación SSL/TLS entre CloudFront y el servidor de origen EC2 personalizado
- El certificado SSL/TLS del origen ha caducado, no es válido, está autofirmado o bien la cadena de certificados está en un orden incorrecto
- El origen no responde en los puertos especificados en la configuración de origen
- CloudFront no consigue resolver el dominio de origen debido a problemas de DNS
CloudFront da errores de tipo 503
Si está ejecutando CloudFront con el almacenamiento en caché desactivado, todas las solicitudes se dirigen a la instancia de EC2 de origen en lugar de hacerlo desde la caché de CloudFront. En este caso, la instancia de EC2 de origen puede verse sobrepasada debido al elevado número de solicitudes entrantes y, a continuación, dará un error de tipo 503.
Para solucionar los errores de tipo 503, consulte El servidor de origen no tiene capacidad suficiente para soportar la tasa de solicitudes.
Si CloudFront no es capaz de enrutar la solicitud a la siguiente mejor ubicación periférica de la que se disponga y no cumple una solicitud, dará un error de tipo 503: Capacidad superada. Si desea obtener más información, consulte CloudFront ha causado el error debido a las restricciones de recursos en la ubicación periférica.
CloudFront da errores de tipo 504
Existen dos motivos por los que CloudFront da errores de tipo 504 cuando Amazon EC2 se configura como origen personalizado para la distribución de CloudFront:
- El origen da a CloudFront un código de estado HTTP 504.
- El origen no respondió antes de que caducase la solicitud.
Para ver los pasos necesarios para resolver el problema, consulte Código de estado HTTP 504 (Tiempo de espera de puerta de enlace agotado).
Errores de redireccionamiento
Si recibe un error de redireccionamiento en el navegador, consulte la sección de red en las herramientas para desarrolladores de dicho navegador. Si ve que hay varias instancias de la misma solicitud dirigidas a la distribución de CloudFront, quiere decir que los redireccionamientos están provocando el error del navegador.
Para resolver los errores de redireccionamiento:
- Compruebe si hay algún encabezado de ubicación en el encabezado de respuesta. Un encabezado de ubicación indica que, cuando se lleva a cabo la solicitud, el redireccionamiento se envía al valor del encabezado de ubicación. Para solucionar este problema, compruebe las reglas o configuraciones de redireccionamiento en la ubicación a la que se envían dichos redireccionamientos.
- Compruebe el encabezado de respuesta del servidor. Por ejemplo, si el valor de servidor se define en el servidor HTTP en el que el servidor de EC2 aloja el contenido, en ese caso habrá un redireccionamiento configurado en el origen de EC2. Compruebe el servidor en el encabezado de respuesta para resolver el problema.
Contenido relevante
- ¿Cómo soluciono los problemas relacionados con una URL firmada o con cookies firmadas en CloudFront?OFICIAL DE AWSActualizada hace 9 meses
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 2 años