No se puede conectar a la API de Heroku, verifique la conectividad de Internet e intente nuevamente

Estoy recibiendo este error, pero obviamente estoy conectado! Entré en un boleto con Heroku hace 15 horas pero no recibí respuesta.

C:\>heroku config Enter your Heroku credentials. Email: myemail@mydomain Password (typing will be hidden): ! Unable to connect to Heroku API, please check internet connectivity and try again. $ heroku status ! Unable to connect to Heroku API, please check internet connectivity and try again. 

Incluso reinstalé el cliente Heroku. Incluso presioné a Heroku mientras este problema pasaba a través de Git.

Fue debido a que falta un archivo de autoridad de certificación. La variable de entorno estaba apuntando a un archivo que no estaba allí.

 SSL_CERT_FILE=C:\ruby200\cacert.pem 

Me gustaría que diera un mensaje de error.

Para los novatos que están utilizando el IDE cloud9. Es vergonzoso publicar esto, pero podría ayudar a actualizar el navegador (si usa el IDE de cloud9). A veces, Cloud9 tiene problemas menores con la conectividad.

Esta otra respuesta de SO me lo resolvió .

Básicamente, mi heroku remoto heroku faltaba.

Si no hay una twig remota configurada, haz heroku git: remote -a my-app-name y debería configurarlo.

Quiero ofrecer una aclaración más aquí en caso de que la respuesta anterior (que es correcta) aún no esté clara. Para solucionar este problema, busque sus “Variables de entorno” en el menú de inicio. En la parte inferior, verá una lista de variables del sistema. Donde vea SSL_CERT_FILE siga la ruta para ver si la ruta del valor realmente existe.

En mi caso, había movido un montón de archivos por lo que ya no estaba en el lugar correcto. Encontré un archivo cacert.pem de reemplazo y reemplacé el valor incorrecto. Esto solucionó el problema de conexión.