【问题标题】:Heroku SSH error:Heroku SSH 错误:
【发布时间】:2013-12-08 03:28:39
【问题描述】:

我正在关注 Eclipse Heroku 教程并尝试创建一个应用程序。但是在过去的三个小时里,我收到了以下错误:

我们在创建您的应用程序时遇到了问题:猛烈环礁 8131。这可能是由于 Eclipse SSH 密钥与与您的 Heroku 帐户关联的 SSH 密钥不匹配。要修复此错误,您可以:

  • 通过转到“首选项”将您的 SSH 密钥关联到您的 Heroku 帐户 或者
  • 如果 SSH 密钥正确,请重新启动 Eclipse。 git@heroku.com:fierce-atoll-8131.git: 拒绝 HostKey: Heroku.com

我已经为此仔细阅读了 Google 和所有论坛,但没有解决方案,Heroku 似乎也没有注意到它,因为他们没有提供任何解决方案。我已经删除了我的钥匙,制作了新钥匙,使用了工具带。我开始认为它是一个错误,而 Heroku 只是忽略它或不知道。

在 Java.Heroku 站点上创建应用程序并尝试将其导入 Eclipse 时也会发生该错误。正如我所提到的,我在 Heroku 上遵循了关于 Eclipse 入门的教程,所以我希望不要被指向它以寻求答案,因为它没有任何解决方案。

我正在使用 Eclipse Kepler 在 Windows 7 64 位上运行

【问题讨论】:

    标签: heroku


    【解决方案1】:

    这个问题是因为 Heroku 插件没有为 heroku.com 添加一个已知的主机条目并且 git clone 失败。

    要解决此问题,请转到文件 -> 导入... -> Git 项目。然后选择 URI,单击下一步,将项目 URI 放在 URI 字段中(即 git@heroku.com:fierce-atoll-8131.git),然后单击下一步。然后您将被要求将 heroku.com 指纹添加到已知主机列表中,如果已知主机文件不存在,则创建它。接受后,您可以取消 Git 导入并继续 Heroku 插件导入。

    【讨论】:

    • 如果我正在创建一个新项目怎么办?没有什么可以克隆的。问题也出现了。
    【解决方案2】:

    感谢 WinterN 我也在 Windows 7 上遇到了同样的问题。还不能让它工作! 但我在 Centos 6.4 x86_64 VM 上试过。不断收到同样的错误。 终于按照你的建议做了。 $ssh git@heroku.com 并将 heroku 密钥添加到 knownhosts 文件重新启动的 git。首先尝试从 Heroku 导入现有项目,成功!接下来创建 -> 新建 -> Heroku 模板成功!再次感谢您的提示!

    【讨论】:

      【解决方案3】:

      每当我遇到这个问题时,原因是我有两个具有相同“注释”的 SSH-RSA 密钥。

      在 Web (https://dashboard.heroku.com/account) 上登录您的 Heroku 帐户仪表板,然后在 SSH 密钥部分下方查看。如果您看到多个具有相同注释的注释(RSA-1024 似乎是 Eclipse 中 SSH2 密钥生成的默认设置),请删除您不使用的那些(您需要查看每个有效的 Eclipse 设置对于您正在使用的那些,或者您可以将它们全部清除并使用 eclipse 再次设置 SSH-RSA)。然后,当您生成新的 RSA 密钥时,将 username@computer 放在评论中,并将其添加到 Heroku。

      从 Heroku 仪表板中清除重复密钥后,您可以通过执行以下操作在您正在设置的 eclipse 中生成一个新密钥:

      1. Eclipse 首选项,常规->网络连接->SSH2
      2. 密钥管理选项卡
      3. 生成 RSA 密钥
      4. 在“注释”字段中输入 user@computer 代替 RSA-1024
      5. 选择应用保存文件

      然后将密钥添加到 Heroku:

      1. Eclipse 首选项,Heroku
      2. (如果尚未填充,请登录以获取 API 密钥)
      3. 选择加载 SSH 密钥
      4. 打开您之前保存的文件
      5. 选择添加
      6. 申请,好的

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 2015-01-11
        • 2017-02-19
        • 1970-01-01
        • 2015-01-27
        • 2011-03-06
        • 2012-11-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-13
        相关资源
        最近更新 更多