Openshift无法连接到服务器



我在连接到我的服务器域后设置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.

我不确定这是告诉我要做什么。我试着按字面意思使用这个指令,但是它不能识别这个命令。

任何想法?

除非运行自己的OpenShift Origin或OpenShift Enterprise代理,否则不应该将--server标志传递给rhc setup。对于OpenShift Online,只需运行没有其他选项的rhc setup命令,它将设置良好。如果该命令弄乱了express.conf文件(它不应该有),您只需要删除~/.openshift/express.conf文件,然后再次运行rhc setup,不带任何标志。基本上,您尝试将rhc指向您的设备作为OpenShift在线代理,这将不起作用。

我在另一个论坛上回答了这个问题:

这对我来说唯一有效的方法是在没有rhc设置的情况下使用SSH -keygen -p在本地创建SSH密钥,并且"不"给它密码。然后我回到OpenShift,点击添加密钥并粘贴我的rsa文件的内容。

很明显Openshift的身份验证有问题或者安装不正确。

如果我这样做的话,最好弄清楚发生了什么,为什么它会起作用。

相关内容

  • 没有找到相关文章

最新更新