我使用以下教程在 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)