2012-10-26 3 views
0

Я настроил установку OpenShift в CentOS 6.3 с помощью последующего учебника: https://openshift.redhat.com/community/wiki/build-your-ownSSL Ошибка подключение моего собственного OpenShift PaaS сервер

Всех услуг в порядке, и работает.

Однако, когда я пытаюсь подключить свой клиент rhc к моему серверу (выполнение следующих команд), появляется ошибка SSL. Появляется, что я должен доверять своему самоподписанному сертификату SSL. Я использую OS X, поэтому я добавил файл .cer для связывания ключей. Это привело к тому, что https-URL из Safari появился ОК, однако команда 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

ответ

2

'RHC сервер' не работает против Origin серверов еще - сейчас он работает только против openshift.redhat.com. Я бы рекомендовал попробовать:

LIBRA_SERVER=yourhost rhc setup 

Setup будет работать против вашего предоставляемого сервера и сделать необходимые конфигурации, а затем сохранить переменный сервер в ~/.openshift файл/express.conf для использования в будущем.