Openshift无法连接到服务器

时间:2014-06-08 13:13:16

标签: openshift openshift-client-tools

我遇到设置Open shift并在连接到我的服务器域后出现以下错误的问题:

命令:

  User$ rhc setup --server=app-domain.rhcloud.com

结果:

The server has rejected your connection attempt with an older SSL protocol.
Pass --ssl-version=sslv3 on the command line to connect to this server.

我不确定这是告诉我要做什么的。我尝试按字面意思使用该指令,但它无法识别该命令。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

除非您运行自己的OpenShift Origin或OpenShift Enterprise代理,否则不应传递rhc setup --server标志。对于OpenShift Online,只需运行rhc setup命令,没有其他选项,它将设置正常。如果该命令搞砸了您的express.conf文件(它不应该有),您只需删除~/.openshift/express.conf文件,然后再次运行rhc setup,不带任何标记。基本上你试图将rhc指向你的装备作为OpenShift在线经纪人,这是行不通的。

答案 1 :(得分:0)

我最后在另一篇论坛帖子中回答了这个问题:

这对我有用的唯一方法是使用ssh-keygen -p在本地创建SSH密钥,而不使用rhc setup和" not"给它一个密码。然后我回到OpenShift点击添加一个密钥并粘贴我的rsa文件的内容。

在Openshift上显然存在某种身份验证错误,或者安装不正确。

如果我这样做,最好找出发生了什么以及为什么它会起作用。