Saltar al contenido
solo software libre

¿Qué es el error 503 Service Unavailable?

¿Qué es el error 503 Service Unavailable

Un error 503 de servicio no disponible es un código de estado de respuesta HTTP que indica que un servidor web es temporalmente incapaz de gestionar la solicitud. Este artículo describe lo que significa un error 503 de servicio no disponible, y algunos consejos para la solución de problemas.

Qué es un error HTTP 503

Uno de los errores más comunes que se producen al navegar por la web es el «Error 503 de servicio no disponible». Una vez que visita una página de cualquier sitio web, su navegador envía una solicitud al servidor de alojamiento del sitio y éste responde los datos solicitados junto con el código de respuesta. El código de estado de la respuesta devuelto por el servidor indica al cliente si la solicitud se ha realizado correctamente o no. Los códigos de respuesta se clasifican en diferentes códigos en el rango de 500 a 599, que están indicando un error del servidor.

Principalmente, el código de estado HTTP 503 es una respuesta de error genérica que se devuelve cuando el servidor no puede gestionar la solicitud. Hay docenas de razones posibles para que un servidor no esté listo para completar la solicitud y devuelva un error 503. Esto puede ser debido a que el servidor está sobrecargado o está fuera de servicio por mantenimiento.

No puede hacer más si su sitio de visita arroja el error 503. Aunque puede probar las siguientes opciones:

Intenta borrar la caché de tu navegador y cargarlo de nuevo.
Vuelva a abrir su navegador y trate de abrir la página de nuevo. Si la página que muestra un error 503 está en la caché, el navegador solicitará una nueva versión de la página después de que se borre la caché.
Si el error es del lado del servidor, el webmaster puede arreglar el problema del servidor web mientras tanto.
Puede ponerse en contacto con los propietarios del sitio web.

Solución de problemas del error 500

Hay docenas de razones que pueden causar el error 503 Internal Server Error. Las siguientes son las razones más comunes:

Su servidor en el backend puede pasar por un servicio regular o un mantenimiento de software. Por ejemplo, si usted tiene un sitio de WordPress, éste se actualiza automáticamente a la última versión cada vez que hay un nuevo lanzamiento. Durante este proceso de actualización, WordPress devuelve un error 503 Service Unavailable.

  • Comúnmente, un firewall mal configurado puede causar un error 503. Esto suele ocurrir cuando la aplicación utiliza una red de distribución de contenidos (CDN). El cortafuegos del servidor puede reconocer las peticiones de la CDN como un ataque y bloquearlas, dando lugar a un error 503.
  • Un código malicioso que se inyecta en su sitio web puede dar lugar a un error 503.
  • Ataque de denegación de servicio distribuido (DDoS). Un ataque DDoS es un intento de una parte maliciosa de inundar el ancho de banda o los recursos de su sistema y sobrecargarlo.Cuando el sistema se sobrecarga, no es capaz de servir las peticiones.
  • Problemas con plugins y temas. Si está ejecutando WordPress o un CMS similar, el error 503 puede aparecer después de actualizar o modificar un plugin/tema.
  • Servidor Node.js. Si tiene un sitio basado en Node.js, compruebe si el servidor Node.js se ha bloqueado o simplemente no está funcionando.

La mejor manera de determinar el error es comprobar el archivo de registro del servidor. Puedes encontrar el archivo de registro en diferentes ubicaciones dependiendo de tu distribución de Linux y tu servidor web. A continuación se muestran las ubicaciones de registro más comunes:

/var/log/apache2/error.log 
/var/log/httpd/error_log 
/var/log/nginx/error_log

Si su aplicación está construida sobre Node.js, compruebe los registros de Node.js.

Conclusión:

Un error 503 Service Unavailable es un código de estado de respuesta HTTP que indica que un servidor es temporalmente incapaz de manejar la solicitud.

Si tienes alguna pregunta o comentario, no dudes en dejar un comentario.