Heroku SSH错误:

Heroku SSH错误:,heroku,Heroku,我正在学习EclipseHeroku教程并尝试创建一个应用程序。然而,在过去的三个小时里,我得到了以下错误: 我们在创建您的应用程序时遇到了一个问题:Fear-Atol-8131。这可能是因为Eclipse SSH密钥与与Heroku帐户关联的SSH密钥不匹配。要修复此错误,您可以: 通过转到“首选项”将SSH密钥与Heroku帐户关联 或 如果SSH密钥正确,请重新启动Eclipse。 git@heroku.com:viouse-atoll-8131.git:拒绝主机密钥:Heroku.co

我正在学习EclipseHeroku教程并尝试创建一个应用程序。然而,在过去的三个小时里,我得到了以下错误:

我们在创建您的应用程序时遇到了一个问题:Fear-Atol-8131。这可能是因为Eclipse SSH密钥与与Heroku帐户关联的SSH密钥不匹配。要修复此错误,您可以:

  • 通过转到“首选项”将SSH密钥与Heroku帐户关联 或
  • 如果SSH密钥正确,请重新启动Eclipse。 git@heroku.com:viouse-atoll-8131.git:拒绝主机密钥:Heroku.com
我已经仔细阅读了谷歌和所有的论坛,但是没有修复,Heroku似乎也没有注意到,因为他们没有提供任何解决方案。我删除了我的钥匙,做了新的,用了工具带。我开始认为这是一个bug,而Heroku只是忽略了它或者不知道

在Java.Heroku站点上创建应用程序并尝试将其导入Eclipse时,也会发生此错误。正如我所提到的,我在Heroku上学习了关于Eclipse入门的教程,因此我希望没有人指出它的答案,因为它没有任何解决方案


我使用Eclipse Kepler在64位Windows 7上运行该问题是因为Heroku插件没有为Heroku.com添加已知主机条目,git克隆失败

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

谢谢WinterN 我在Windows7上也遇到了同样的问题。还不能让它工作! 但我在Centos 6.4 x86_64虚拟机上进行了尝试。不断出现同样的错误。
终于按照你的建议做了$sshgit@heroku.com它将heroku密钥添加到knownhosts文件git中。首先尝试从Heroku导入现有项目,成功!下一步创建->新建->Heroku模板成功!再次感谢你的提示

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

登录web()上的Heroku帐户仪表板,并在该部分下查找SSH密钥。如果您看到多个具有相同注释(RSA-1024似乎是eclipse中生成SSH2密钥的默认值),请删除您未使用的注释(您希望查看为您正在使用的注释工作的每个eclipse设置,或者您可以将它们全部清除,然后使用eclipse再次设置SSH-RSA)。然后,在生成新的RSA密钥时,放入
username@computer
,并将其添加到Heroku中

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

  • Eclipse首选项,常规->网络连接->SSH2
  • 密钥管理选项卡
  • 生成RSA密钥
  • 进入user@computer在“注释”字段中代替RSA-1024
  • 选择应用以保存文件
  • 然后将密钥添加到Heroku:

  • Eclipse首选项,Heroku
  • (如果尚未填充,则登录以获取API密钥)
  • 选择加载SSH密钥
  • 打开先前保存的文件
  • 选择添加
  • 申请,好吗

  • 希望这有帮助

    如果我正在创建一个新项目呢?没有什么可克隆的。问题也出现了。