【问题标题】:rhc setup problems : An SSH connection could not be established / Authentication failed | how rhc commands work outrhc 设置问题:无法建立 SSH 连接/身份验证失败 | rhc 命令是如何工作的
【发布时间】:2014-09-25 15:37:38
【问题描述】:

我之前创建了一个应用程序 review-seasonalholidays.rhcloud.com 并设置了所有内容(SSH 客户端工具),该应用程序运行良好,实际上我开发了该应用程序并创建了 war 文件并将其推送到 git 中。当我部署了一个名为“review.war”的war 文件时,我不得不输入诸如review-seasonalholidays.rhcloud.com/review 之类的URL 来查看主页。当我搜索我必须将战争文件命名为“ROOT.war”时,在 git 上的提交是永久性的,因此我决定删除整个应用程序并在 openshift 上重新创建应用程序以及齿轮,然后我删除了 .ssh和我的主目录(Win 7)中的 .openshift 文件夹,这次我再次运行“rhc setup”命令,它向我显示了一条消息: [无法建立与 review-seasonalholidays.rhcloud.com 的 SSH 连接。您的 SSH 配置可能不正确,或者应用程序可能没有响应。用户 542407f25973ca35e4000080@review-seasonalholidays.rhcloud.com (Net::SSH::AuthenticationFailed) 的身份验证失败]。

通过腻子也没有建立连接。我再次删除应用程序,卸载所有 ssh 客户端工具,重新创建应用程序,重新安装工具再次执行命令 'rhc setup',这次也显示相同的错误消息。

所以我想了解的是“可能是 openshift 存储我的 pc 机器详细信息,以便它可以允许一次安装/配置”,因为当我运行任何 'rhc' 命令时,它会直接获取我的应用程序详细信息(ofcource它可能使用 .openshift/express.conf 详细信息),但我希望我的问题必须得到解决,因为我需要让这个应用程序上线。

【问题讨论】:

  • 我发现的实际问题是我也删除了域'seasonalholidays',我一定没有删除域,所以每当我使用这个域删除和创建应用程序时,可能会有一个映射正在阻止对该域的“身份验证”。所以现在我想再次使用这个域,我该怎么做呢?。
  • 另一个疑问是:当我推送一个名为“ROOT.war”的战争文件并访问我的应用程序网址“review-seasonalholidays.rhcloud.com”时,它并没有引导我我的应用程序主页。我需要上传 review.war 文件并以“review-seasonalholidays.rhcloud.com/review/”的形式访问 url,我做错了什么?

标签: installation setuptools


【解决方案1】:

因为您正在快速删除并重新创建具有相同名称的应用程序,所以 dns 需要一段时间才能更新并指向正确的设备。给它几个小时,看看它是否在您创建应用程序后开始正常工作。

【讨论】:

  • ..!感谢您的答复..!我可以等待 1/2 天,但我会得到域 'seasonalholidays' 回来吗? (这可能是一个愚蠢的问题,但我是 openshift 的新手..!)
猜你喜欢
  • 2016-04-30
  • 2020-12-23
  • 2015-05-04
  • 2013-06-05
  • 2015-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多