Не удалось подключиться к API Heroku, проверьте подключение к Интернету и повторите попытку.

Я получаю эту ошибку, но, очевидно, я подключен! Я ввел билет с Heroku 15 часов назад, но не получил ответа.

C:\>heroku config
Enter your Heroku credentials.
Email: [email protected]
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.

Я даже повторно установил клиент Heroku. Я даже нажал на Heroku, пока эта проблема происходила через Git.

Ответ 1

Это произошло из-за отсутствующего файла сертификата. Переменная окружения указывала на файл, которого там не было.

SSL_CERT_FILE=C:\ruby200\cacert.pem

Мне бы хотелось, чтобы оно выдало сообщение об ошибке.

Ответ 2

Для новичков там, где используется cloud9 IDE. Неловко публиковать это, но это может помочь обновить браузер (если используется cloud9 IDE). Иногда Cloud9 имеет небольшие проблемы с подключением.

Ответ 4

Я хочу предложить еще одну часть разъяснений здесь, в случае, если вышеупомянутый ответ (который является правильным) до сих пор не ясен. Чтобы устранить эту проблему, найдите "Переменные среды" в меню "Пуск". Внизу вы увидите список системных переменных. Где вы видите SSL_CERT_FILE, следуйте по пути, чтобы увидеть, действительно ли путь значений.

В моем случае я переместил кучу файлов, так что он уже не в правильном месте. Я нашел заменяющий файл cacert.pem и заменил неправильное значение. Это устранило проблему подключения.