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

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

Сообщение https://api.heroku.com/login : наберите tcp: lookup api.heroku.com на 127.0.1.1:53: прочитайте udp 127.0.0.1:51660->127.0.1.1:53: i / o timeout

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

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

 23.21.149.112 api.heroku.com 

Получил такую ​​же ошибку с другим приложением в 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 была символической ссылкой.