2016-06-07 20 views
1

Wenn ich versuche, mich vom Terminal aus in heroku einzuloggen, bekomme ich den folgenden Fehler und die Anmeldung schlägt fehl. Bitte helfen Sie.Heroku-Login funktioniert nicht unter Mac OS X El Capitan

Betriebssystem: Mac OS X El Capitan

Heroku: heroku version heroku-toolbelt/3.43.2 (x86_64-darwin10.8.0) ruby/1.9.3 heroku-cli/5.2.18-f850f09 (darwin-amd64) go1.6.2 You have no installed plugins.

heroku login Enter your Heroku credentials. Email: [email protected] Password (typing will be hidden): ▸ Post https://api.heroku.com/login: dial tcp: lookup api.heroku.com on 8.8.4.4:53: cannot unmarshal DNS message

PS: Ich habe sudo heroku login auch versucht. Aber das gleiche Ergebnis.

+0

Ihre DNS funktioniert nicht und kann nicht api.heroku.com-> ip gelöst werden. –

+0

Was soll ich tun? Verwende Google DNS. Selbst mit dem Standard-DNS versucht, immer noch denselben Fehler zu bekommen. –

+0

'nslookup api.heroku.com', wenn das fehlschlägt, dann herauszufinden, warum DNS kaputt ist. und dann sind das keine Programmierfragen mehr, das ist Systemwartung/-konfiguration, die für diese Site nicht in Frage kommt. –

Antwort

0

Ich hatte das gleiche Problem, das Problem wurde durch DNS-Einstellung in Ihrem Netzwerk verursacht. Bitte entfernen Sie die 8.8.8.8 von Ihrem DNS und es funktioniert für mich.

+0

Was soll ich 8.8.8.8 mit ersetzen? –

+0

Ich lasse es leer, so wird es Standard-DNS von Ihrem Internet-Provider verwenden, denke ich. –

+0

Ohne Google Public DNS wird mein Standard-ISP-DNS verwendet, der immer noch nicht funktioniert. –