Тайм-аут ввода-вывода при попытке войти в Heroku в системе Unix?

Все зависимости и подключаемые модули установлены правильно, но пока я пытаюсь войти в систему с помощью команды входа в систему heroku и предоставить учетные данные, я получаю следующую ошибку.

Опубликуйте https://api.heroku.com/login: наберите tcp: найдите api.heroku.com в 127.0.1.1:53: чтение udp 127.0.0.1:51660->127.0.1.1:53: тайм-аут ввода/вывода

Если кто-то столкнулся с такой же проблемой, пожалуйста, дайте мне знать. Заранее спасибо.


person Abu Sufian    schedule 23.10.2016    source источник
comment
Та же проблема на macOS 12.1. Нужна помощь!   -  person Kalyan Dechiraju    schedule 27.11.2016


Ответы (2)


Я пробовал все выше, и ничего не получилось. Что заставило меня работать (Ubuntu 14.04), так это добавить эту строку в мой /etc/hosts:

23.21.149.112 api.heroku.com
person aldux    schedule 06.12.2016

Получил такую ​​​​же ошибку с другим приложением в Ubuntu 17.10. Проблема возникла из-за неправильно настроенного /etc/resolv.conf. NetworkManager управлял этим файлом, в то время как его нужно было оставить systemd-resolved. Решение в моем случае состояло в том, чтобы заменить /etc/resolv.conf символической ссылкой на /run/systemd/resolve/stub-resolv.conf.

Я обнаружил это, сравнив свою конфигурацию (обновленную с версии 17.04, возможно, с некоторыми ошибками) со свежей установкой Ubuntu 17.10, где /etc/resolv.conf была символической ссылкой.

person Pierre-Antoine    schedule 14.03.2018