Openshift连接错误

时间:2015-08-15 10:59:52

标签: ssh openshift openshift-cartridge

我不知道我是否在正确的地方,但如果不提前抱歉!

我在一个运行tomcat的openshift中有一个应用程序,因为几天前我的应用程序给了我"未找到"在浏览器中。我确实在webconsole中重新启动了应用程序而没有任何内容。

所以我认为mybe问题出现在tomcat中,所以我试着检查日志但是我无法通过ssh连接到应用程序。然后我再次运行设置以生成一个新的密钥对,但是当命令rhc setup运行时,给我:

Your private SSH key file should be set as readable only to yourself.  Please
run 'chmod 600 C:\Users\Artur\.ssh\id_rsa'

An SSH connection could not be established to
standard-projectxserver.rhcloud.com. Your SSH configuration may not be correct,
or the application may not be responding. Authentication failed for user
XXXXX@standard-projectxserver.rhcloud.com
(Net::SSH::AuthenticationFailed)

Checking for a domain ... projectxserver

Checking for applications ... found 1

app http://app-projectxserver.rhcloud.com/

我通过网络搜索我已经手动设置了密钥,并且在ssh控制台中给出了错误,我无法连接:

"Permission denied (publickey, gssapi-keyex,gssapi-with-mic)"

我做错了什么?或者甚至更好,我可以做什么来连接?

(我无法重新创建这个应用程序,因为我使用的战争我已经不再拥有了,所以我需要这个工作再次保存所有内容!)

由于

2 个答案:

答案 0 :(得分:1)

您是否可以通过更改模式命令(chmod 600)更改私钥文件的权限,因为它显示错误。

  

您的私人SSH密钥文件应设置为仅对您自己可读。   请运行'chmod 600 C:\ Users \ Artur.ssh \ id_rsa'

否则,您将从openshift Web控制台的设置面板中删除现有公钥,并使用 rhc setup 命令创建密钥。

答案 1 :(得分:0)

问题在于openhift DNS!他们为我修好了

感谢您的努力