0

我使用以下教程在 CentOS 6.3 中配置了 OpenShift 安装:https ://openshift.redhat.com/community/wiki/build-your-own

所有服务都正常,正常运行。

但是,当我尝试将我的 rhc 客户端连接到我的服务器(运行以下命令)时,会出现 SSL 错误。看来我必须信任我的自签名 SSL 证书。我使用的是 OS X,所以我将 .cer 文件添加到钥匙串中。这使得从 Safari 访问 https URL 看起来不错,但是 rhc 命令仍然有错误。

Mac-de-Ariel:~ ariel$ export LIBRA_SERVER=MY_DOMAIN
Mac-de-Ariel:~ ariel$ rhc server 
/Users/ariel/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/net/http.rb:799:in `connect': SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: (null) (OpenSSL::SSL::SSLError)

完全错误:https ://gist.github.com/0e9019f39c59512eb54b

4

1 回答 1

2

'rhc server' 还不能对 Origin 服务器起作用——现在它只对 openshift.redhat.com 起作用。我建议尝试:

LIBRA_SERVER=yourhost rhc setup

安装程序将针对您提供的服务器运行并进行必要的配置,然后将服务器变量保存到 ~/.openshift/express.conf 文件中以供将来使用。

于 2012-10-27T16:12:30.587 回答