Cómo Resolver el Error de Timeout del Heroku Toolbelt

Heroku es una plataforma genial. Para un desarrollador es importante poder contar con un servidor en ambiente producción o pruebas que se pueda configurar sin tanto rodeo.

Cuando desarrollas en PHP llega a ser muy fácil hacerse con un hospedaje gratuito un o servidor compartido, sin embargo, al ir a otros lenguajes como Python, Ruby o JavaScript, la cosa cambia.

Es ahí donde entran servicios como Heroku o AppFog que te permiten hacer el despliegue(deploy) de una aplicación mediante unos cuantos comandos y sin la necesidad de configurar todo por tu cuenta.

En serio, configurar las dependencias para correr una aplicación en Ruby on Rails puede ser muy tedioso.

Heroku Toolbelt

el toolbelt de heroku

Heroku cuenta con una herramienta llamada Toolbelt que no es mas que una línea de comandos (CLI) para manejar nuestra aplicación en el servicio. Como todo software, el Toolbelt recibe actualizaciones constantes y fue en una de ellas donde me topé con un error sencillo pero que me hizo desesperar un rato (ya que no sabía por donde buscar).

El error en sí es un timeout que ocurre al intentar hacer cualquier comando de Heroku. Lo peor del caso es que ocurre sin decir nada. Simplemente no funciona y no hay errores ni nada.

Menos mal que existe Stack Overflow y una de las respuestas me llegó a la solución oficial por parte de Heroku.

La Solución

Para solucionar el embrollo hay dos opciones:

  1. Esperar cuatro horas a que se normalice la actualización del Toolbelt o
  2. Borrar el archivo heroku-cli en ~/.heroku

Obviamente probé con la segunda opción, ejecuté el comando y todo volvió a la normalidad.

Así que si les llega a pasar el error de timeout con el Toolbelt de Heroku, ojalá encuentres este artículo 😀

Enlace a la solución: Heroku Toolbelt timeout.

Autor: cesc1989

Ingeniero de Sistemas que le gusta escribir y compartir sobre recursos que considera útiles, además que le gusta leer manga y ver anime.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s