ENOTFOUND:getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443 Heroku 创建错误

Posted

技术标签:

【中文标题】ENOTFOUND:getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443 Heroku 创建错误【英文标题】:ENOTFOUND: getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443 Error for heroku create 【发布时间】:2017-06-06 22:09:42 【问题描述】:

我的步骤如下:

    下载heroku-osx.pkg并安装。 $ heroku login 我的账号和密码 克隆了 ruby​​-getting-started:$ git clone https://github.com/heroku/ruby-getting-started.git 但是当我在终端中运行 $ heroku create 时。

报告错误:

正在创建应用程序...! ▸ ENOTFOUND: getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443

我在 SO: 中找到了相关问题:

I got error while using "git push heroku master" Hibernate unable to create schema automatically on Heroku postgres

但他们不是在执行$ heroku create 时出现错误。

【问题讨论】:

【参考方案1】:

我得到了同样的结果,因为我连接到 *** 并且我认为网络阻止了同样的事情。所以断开 *** 并尝试一次。

【讨论】:

【参考方案2】:

不小心,不知道为什么,试了好几次:

$ heroku create

它创建成功,带有日志:

Creating app... done, ⬢ still-harbor-32209    
https://still-harbor-32209.herokuapp.com/ |    
https://git.heroku.com/still-harbor-32209.git

所以,我觉得多试几次就可以解决了。

【讨论】:

在尝试运行 heroku run console 时对我做了同样的事情。第一次没有工作,但第二次成功了。似乎是随机的。【参考方案3】:

当我尝试运行 heroku 命令时,互联网暂时中断几秒钟,这发生在我身上。

Heroku CLI 返回 Error: getaddrinfo ENOTFOUND api.heroku.com

互联网连接恢复后,一切都恢复正常

【讨论】:

【参考方案4】:

对我来说问题是网络连接,通过检查并重新建立连接,它工作得非常好

【讨论】:

【参考方案5】:

我遇到了类似的问题。我的操作系统是windows,我通过重新启动命令行并运行命令来解决这个问题,一切正常

【讨论】:

【参考方案6】:

我最近遇到了同样的问题。 要调试这个:

1) 我尝试完全重启终端CMD+Q,但仍然遇到超时问题

2) 我在my-heroku-app.com 上运行了whois,该命令也超时了,尽管我可以通过浏览器连接到它

3) 我断开了我的 *** 并运行了 whois 命令。这解决了问题

重新连接我的 *** 后,一切顺利。不确定是什么导致了打嗝,但我希望这些步骤对尝试调试此问题的任何人有所帮助。

【讨论】:

【参考方案7】:

您可能没有连接到互联网。请务必检查您的连接,因为它是完成此命令所必需的。

【讨论】:

【参考方案8】:

我在 iTerm2 3.1.5 中的 Mac OS X 10.12.6 上也发生了同样的情况

重新启动 iTerm 为我解决了这个问题。

【讨论】:

【参考方案9】:

这意味着api.heroku.com443 端口与您的PC 之间的连接失败并导致关闭。这样重试命令就会成功。

【讨论】:

以上是关于ENOTFOUND:getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443 Heroku 创建错误的主要内容,如果未能解决你的问题,请参考以下文章

Nodemailer getaddrinfo ENOTFOUND 错误

ENOTFOUND:getaddrinfo ENOTFOUND api.heroku.com api.heroku.com:443 Heroku 创建错误

Firebase 的云函数 - getaddrinfo ENOTFOUND

Firebase 的云函数 - getaddrinfo ENOTFOUND

getaddrinfo ENOTFOUND API 谷歌云

错误的ERR!网络getaddrinfo ENOTFOUND