

# Solución de problemas de códigos de estado de respuesta a errores en CloudFront
<a name="troubleshooting-response-errors"></a>

Si CloudFront solicita un objeto desde su origen y el origen devuelve un código de estado HTTP 4xx o 5xx, hay un problema con la comunicación entre CloudFront y el origen. 

En este tema también se incluyen pasos de solución de problemas para estos códigos de estado al utilizar Lambda@Edge o CloudFront Functions.

En los siguientes temas se proporcionan explicaciones detalladas de las posibles causas que subyacen a estas respuestas de error y se ofrece una guía paso a paso sobre cómo diagnosticar y resolver los problemas subyacentes.

**Topics**
+ [Código de estado HTTP 400 (Solicitud errónea)](http-400-bad-request.md)
+ [Código de estado HTTP 401 (sin autorización)](http-401-unauthorized.md)
+ [Código de estado HTTP 403 (método no válido)](http-403-invalid-method.md)
+ [Código de estado HTTP 403 (permiso denegado)](http-403-permission-denied.md)
+ [Código de estado HTTP 404 (no encontrado)](http-404-not-found.md)
+ [Código de estado HTTP 412 (condición previa con error)](http-412-precondition-failed.md)
+ [Código de estado HTTP 500 (error de servidor interno)](http-500-internal-server-error.md)
+ [Código de estado HTTP 502 (Puerta de enlace incorrecta)](http-502-bad-gateway.md)
+ [Código de estado HTTP 503 (Servicio no disponible)](http-503-service-unavailable.md)
+ [Código de estado HTTP 504 (Tiempo de espera de puerta de enlace agotado)](http-504-gateway-timeout.md)