Error 503: ¿qué es lo que ocurre y cómo se soluciona?

Por Felipe

Publicado en:

El error 503 es un mensaje que aparece a menudo en muchos sitios web y que indica que el servidor tiene algún problema y no puede responder a las peticiones de acceso. En los eCommerce se presenta a menudo este problema cuando realizan una oferta que tiene un gran éxito, generando una gran cantidad de tráfico web y no estando preparado el servidor para soportarlo.

Que una página web o tienda online presente un error 503 tiene efectos negativos que pueden llegar a ser bastante graves como pérdida de ventas, clientes que se van a la competencia o una pérdida de imagen y prestigio.

 

Qué es el error 503 Service Unavailable

El http error 503 the service is unavailable es un mensaje que muestra el navegador web cuando realiza una petición a un servidor web y este no se encuentra disponible o está desconectado en ese momento, y por lo tanto, no se puede establecer la conexión y mostrar el contenido.

Cuando se muestra un mensaje de error como el 503 servicio no disponible, se arruina la experiencia de usuario, ya que no puede acceder al contenido y en su lugar aparece este molesto mensaje. Por eso es importante personalizar el mensaje que se muestra en el caso de que se produzca un error 503 en un sitio web, pudiendo de esta forma avisar al usuario de lo que ocurre. En WordPress, por ejemplo, es posible utilizar plugins para personalizar este tipo de mensajes de error y alertar a los usuarios de por qué no pueden acceder al sitio en ese momento.

 

Por qué aparece este error 503

Los principales motivos por el que se muestra el error 503 service unavailable en un navegador web son:

  • Servidor offline o caído (no está funcionando el servidor web).
  • Servidor en mantenimiento (instalación de actualizaciones, copias de seguridad o cambios de hardware, por ejemplo).
  • Servidor sobrecargado (no es capaz de procesar más peticiones por picos de tráfico altos, recursos limitados del propio servidor, o por ataques externos como los ataques de denegación de servicio DDoS).
  • Problemas en el lado del cliente (mala configuración de las DNS, problemas de conexión a internet o errores de software hardware en la computadora o dispositivo de acceso).
  • Problemas con la plataforma CMS utilizada (incompatibilidades de plugins, temas y CMS).

 

Cómo podemos solucionar el error 503

Veamos las posibles soluciones cuando un sitio web presenta un http error 503.

Si el error es del lado del cliente

Si como usuario se presenta un error 503 a la hora de acceder a un sitio web se pueden realizar una serie de comprobaciones para averiguar si la culpa es del servidor.

  • Comprobar la conexión a internet. Si al acceder a otro sitio web diferente también se presenta el error 503 es que hay un problema de conexión a internet. Será necesario reiniciar el router y ver si nuevamente se dispone de acceso a internet.
  • Probar con otro navegador web. Si con otro navegador no se presenta el error 503 al acceder al sitio el problema se encuentra en el propio navegador. Instalar la última versión del navegador o borrar la caché pueden ser dos buenas soluciones.

 

Error causado por caída del servidor

El causante de que se muestre el mensaje de error 503 suele ser el servidor. Lo primero que hay que realizar como administrador es informarse de si el sitio se encuentra en mantenimiento programado o ha sufrido una caída. Lo mejor es ponerse en contacto con el hosting y consultarle directamente sobre el problema y el estado del servidor.

Si se trata de un mantenimiento no hay mucho que hacer, ya que solo cuando termine el mismo, el sitio volverá a estar disponible.

 

Error causado por sobrecarga del servidor

Hay que estar atentos al tráfico que se está generando en el sitio web y a los recursos contratados en el hosting. Si se está sobrepasando la capacidad del servidor web es probable que este mensaje se presente a menudo debido a que por exceso de tráfico el servidor deja de responder peticiones de acceso.

Mejorar el plan de hosting es la mejor solución en estos casos, ya que son servicios escalables que se pueden aumentar en cualquier momento de forma rápida y sencilla.

 

Error causado por el CMS

El CMS utilizado como WordPress o PrestaShop puede ser el causante de este mensaje de error al existir una incompatibilidad de versiones entre sus componentes. Desactivar los plugins o el tema utilizado es la mejor solución para comprobar si el error desaparece.

En caso de que no se muestre el error 503 tras desactivar plugins o tema, será necesario identificar qué plugin es el causante del error, o cambiar/actualizar la plantilla si es esta la culpable.

 

El error 503 es un mensaje que indica algún problema con el servidor web que impide que conteste a las peticiones de acceso. También es posible obtener un error 503 de correo electrónico y está relacionado con problemas de conexión saliente o SMTP.

Solucionar errores como el 503 debe ser una prioridad para una página web o eCommerce pues significa que los usuarios no pueden acceder al sitio, con las consecuencias negativas asociadas.