Base de conocimientos

Códigos de página de error

  • códigos de error, código de estado, código de error del servidor, Páginas de error
  • 0

Códigos de páginas de error

Cuando visita un sitio web, el navegador realiza solicitudes al servidor para obtener páginas, imágenes, archivos y otros recursos. El servidor responde a cada solicitud mediante un código de estado HTTP.

Estos códigos permiten identificar si una solicitud se realizó correctamente o si ocurrió algún problema.

Los códigos de estado HTTP se agrupan en cinco categorías:

  • 1XX: respuestas informativas.

  • 2XX: solicitudes procesadas correctamente.

  • 3XX: redirecciones.

  • 4XX: errores relacionados con la solicitud del cliente.

  • 5XX: errores relacionados con el servidor o con servicios intermedios.

En este artículo revisaremos los principales códigos 4XX y 5XX que puede encontrar al visitar un sitio web.

¿Qué es un código de error 4XX?

Los códigos 4XX indican que el servidor recibió la solicitud, pero existe algún problema con la solicitud, la autorización o el recurso solicitado.

Algunos de los códigos más frecuentes son:

  • 400: solicitud incorrecta.

  • 401: autenticación requerida.

  • 403: acceso prohibido.

  • 404: recurso no encontrado.

  • 405: método no permitido.

  • 406: contenido no aceptable.

  • 407: autenticación de proxy requerida.

  • 408: tiempo de espera de la solicitud.

  • 409: conflicto.

  • 410: recurso eliminado.

  • 411: longitud requerida.

  • 412: precondición fallida.

  • 413: contenido de la solicitud demasiado grande.

  • 414: URI demasiado larga.

  • 415: tipo de contenido no compatible.

  • 421: solicitud dirigida a un servidor incorrecto.

400 - Solicitud incorrecta

El servidor no puede procesar la solicitud porque existe un problema con su formato o con los datos enviados.

Puede producirse por una solicitud HTTP mal formada, parámetros incorrectos o problemas en una aplicación.

Si el error aparece al utilizar una aplicación web, es recomendable revisar los datos enviados y la configuración de la aplicación.

401 - Autenticación requerida

El recurso solicitado requiere autenticación y el usuario no ha proporcionado credenciales válidas.

Puede aparecer, por ejemplo, cuando una página está protegida mediante usuario y contraseña.

Revise las credenciales utilizadas o la configuración de autenticación del recurso.

403 - Acceso prohibido

El servidor comprendió la solicitud, pero rechaza el acceso al recurso.

Entre las posibles causas se encuentran:

  • Permisos incorrectos de archivos o directorios.

  • Reglas de seguridad.

  • Restricciones configuradas en .htaccess.

  • Bloqueo de una dirección IP.

  • Restricciones de acceso configuradas por la aplicación o el servidor.

Si el error aparece después de modificar archivos o permisos, revise los últimos cambios realizados.

404 - Página o recurso no encontrado

El servidor recibió correctamente la solicitud, pero no encontró el recurso solicitado.

Por ejemplo, puede aparecer cuando:

  • La URL está escrita incorrectamente.

  • La página fue eliminada o movida.

  • El archivo no existe.

  • Se modificaron las rutas del sitio.

  • Existe un problema con los enlaces permanentes de una aplicación como WordPress.

Este es uno de los errores más comunes en sitios web.

Importante: un error 404 no significa necesariamente que el servidor esté caído. El servidor puede estar funcionando correctamente y simplemente no encontrar el recurso solicitado.

405 - Método no permitido

El servidor reconoce la solicitud, pero el método HTTP utilizado no está permitido para ese recurso.

Puede aparecer cuando una aplicación intenta utilizar un método HTTP que el servidor o la aplicación no admite para una determinada URL.

Generalmente requiere revisar la configuración o programación de la aplicación.

406 - No aceptable

El servidor no puede generar una respuesta que cumpla con las condiciones especificadas en la solicitud.

Este error puede estar relacionado con las cabeceras HTTP enviadas por el cliente o con reglas de seguridad y configuración del servidor.

Si aparece al realizar una acción específica dentro de una aplicación, conviene revisar la configuración de la aplicación y las reglas de seguridad del servidor.

407 - Autenticación de proxy requerida

Este código es similar al 401, pero indica que la autenticación debe realizarse mediante un servidor proxy.

Es poco frecuente en una navegación web normal y normalmente está relacionado con la configuración de la red o del proxy utilizado.

408 - Tiempo de espera de la solicitud

El servidor cerró la conexión porque no recibió la solicitud completa dentro del tiempo permitido.

Puede estar relacionado con:

  • Problemas de conexión.

  • Una red lenta o inestable.

  • Sobrecarga temporal.

  • Procesos que tardan demasiado en responder.

Si el problema es recurrente, es recomendable revisar los registros del servidor y el funcionamiento de la aplicación.

409 - Conflicto

La solicitud no puede completarse porque entra en conflicto con el estado actual del recurso.

Este código suele estar relacionado con aplicaciones web que administran recursos y requieren determinadas condiciones para realizar una operación.

410 - Recurso eliminado

El código 410 Gone indica que el recurso solicitado ya no está disponible y que su eliminación es intencional o permanente.

A diferencia del 404, el 410 proporciona una indicación más específica de que el recurso existió anteriormente, pero ya no está disponible.

411 - Longitud requerida

El servidor requiere que la solicitud incluya la longitud del contenido enviado, pero dicha información no fue proporcionada.

Es un error poco frecuente para los usuarios finales y normalmente requiere revisar la aplicación o el cliente que genera la solicitud.

412 - Precondición fallida

La solicitud incluye una condición que el servidor no puede cumplir.

Este código suele estar relacionado con aplicaciones o clientes que utilizan condiciones específicas en las solicitudes HTTP.

413 - Contenido de la solicitud demasiado grande

El servidor rechaza la solicitud porque el contenido enviado supera el tamaño máximo permitido.

Puede aparecer al intentar:

  • Subir archivos demasiado grandes.

  • Enviar formularios con demasiada información.

  • Realizar solicitudes con un cuerpo de datos que supera los límites configurados.

En un servicio de hosting, los límites de PHP, del servidor web o de la aplicación pueden influir en este comportamiento.

414 - URI demasiado larga

La URL solicitada es demasiado larga para que el servidor pueda procesarla.

Puede ocurrir cuando una aplicación genera URLs excesivamente extensas, especialmente cuando se envían grandes cantidades de parámetros mediante la URL.

415 - Tipo de contenido no compatible

El servidor rechaza la solicitud porque el tipo de contenido enviado no es compatible con el recurso o método utilizado.

Este problema normalmente está relacionado con una aplicación o con la forma en que se realiza la solicitud.

421 - Solicitud dirigida al servidor incorrecto

El servidor recibió una solicitud que no puede atender porque está dirigida al servidor o conexión incorrectos.

Puede aparecer en determinadas configuraciones de HTTP/2, HTTP/3, TLS, proxies o infraestructura con varios dominios.

Si aparece de manera recurrente, es recomendable revisar la configuración del dominio, SSL/TLS y del servidor.

¿Qué es un código de error 5XX?

Los códigos 5XX indican que el servidor encontró un problema al intentar procesar una solicitud válida.

Los más habituales son:

  • 500: error interno del servidor.

  • 501: no implementado.

  • 502: puerta de enlace incorrecta.

  • 503: servicio no disponible.

  • 504: tiempo de espera de la puerta de enlace.

  • 505: versión HTTP no compatible.

500 - Error interno del servidor

El servidor encontró una condición inesperada que le impidió completar la solicitud.

En sitios web puede estar relacionado con:

  • Errores de PHP.

  • Problemas en .htaccess.

  • Plugins o temas incompatibles.

  • Permisos incorrectos.

  • Errores de configuración.

  • Problemas con una aplicación web.

Si el error apareció después de realizar un cambio, revise especialmente la última configuración modificada.

501 - No implementado

El servidor no admite o no implementa la funcionalidad necesaria para procesar la solicitud.

Es un error poco frecuente en sitios web convencionales y normalmente está relacionado con el servidor o con la aplicación que realiza la solicitud.

502 - Puerta de enlace incorrecta

El servidor que actúa como gateway o proxy recibió una respuesta inválida de otro servidor o servicio.

Puede aparecer en infraestructuras que utilizan varios servicios, proxies, balanceadores o servidores web y de aplicaciones.

En algunos casos puede ser temporal; si persiste, debe revisarse la comunicación entre los servicios involucrados.

503 - Servicio no disponible

El servidor no puede atender temporalmente la solicitud.

Puede producirse por:

  • Mantenimiento.

  • Sobrecarga temporal.

  • Recursos insuficientes.

  • Un servicio detenido.

  • Límites de recursos.

  • Problemas temporales de la aplicación.

Si el error es persistente, es recomendable revisar los recursos utilizados por la cuenta y los registros del sitio.

504 - Tiempo de espera de la puerta de enlace

Un servidor que actúa como gateway o proxy no recibió a tiempo una respuesta del servidor o servicio al que estaba esperando.

Puede estar relacionado con:

  • Procesos lentos.

  • Sobrecarga.

  • Problemas de comunicación entre servidores.

  • Aplicaciones que tardan demasiado en responder.

Si ocurre de forma recurrente, se debe revisar qué proceso está provocando la demora.

505 - Versión HTTP no compatible

El servidor no admite la versión del protocolo HTTP utilizada en la solicitud.

Es un error poco frecuente en navegadores modernos y puede estar relacionado con clientes o configuraciones de servidor que utilizan versiones no compatibles.

Páginas de error personalizadas

cPanel permite configurar páginas de error personalizadas para determinados códigos HTTP.

En lugar de mostrar una página genérica, puede utilizar una página adaptada al diseño de su sitio web para informar al visitante qué ocurrió y ofrecerle opciones para continuar navegando.

Por ejemplo, puede crear una página personalizada para el error:

  • 404 - Página no encontrada

  • 403 - Acceso prohibido

  • 500 - Error interno del servidor

Una página de error personalizada puede incluir el logotipo de la empresa, el menú principal, un mensaje informativo y un enlace para regresar a la página de inicio.

Importante: personalizar la página de error no corrige la causa del error. Si un sitio muestra repetidamente un código 4XX o 5XX, primero debe identificarse y solucionar el problema que lo está generando.

¿Cuándo contactar con soporte?

Si un error aparece de forma persistente y no puede identificar su causa, recopile la siguiente información antes de solicitar asistencia:

  • Código de error mostrado.

  • URL donde aparece el error.

  • Fecha y hora aproximada en la que ocurrió.

  • Acción que realizó antes de que apareciera.

  • Cambios recientes realizados en el sitio.

Con esta información, nuestro equipo podrá realizar una revisión más precisa.

Si necesita ayuda para identificar un error en su sitio web, puede comunicarse con nuestro equipo mediante el Soporte.

Hosting SSD Perú


¿Fue útil la respuesta?