Я не могу избавиться от следующей ошибки:

$ rhc setup
OpenShift Client Tools (RHC) Setup Wizard

This wizard will help you upload your SSH keys, set your application namespace,
and check that other programs like Git are properly installed.

A secure connection could not be established to the server (SSL_connect
returned=1 errno=0 state=SSLv3 read server key exchange B: bad ecpoint). You may
disable secure connections to your server with the -k (or --insecure) option
'https://openshift.redhat.com/broker/rest/api'.

If your server is using a self-signed certificate, you may disable certificate
checks with the -k (or --insecure) option. Using this option means that your
data is potentially visible to third parties.

Я запустил rhc setup -k (с той же целью), а также sudo gem update rhc (у меня все последние версии, AFAIK). Я также удалил каталог ~/.openshift, но безрезультатно. В остальном мои ключи ssh кажутся исправными и неповрежденными, но, может быть, они как-то повреждены?

Как исправить эту ошибку?

5
Murray Rowan 9 Апр 2014 в 05:06

4 ответа

Лучший ответ

Возможно, ваш драгоценный камень rhc устарел. Я исправил эту проблему, набрав в командной строке:

gem install rhc

Затем я смог пройти процедуру настройки (снова).

9
John 2 Ноя 2014 в 04:50

Вы также можете добавить ssl_version = tlsv1 в .openshift / express.conf , чтобы установить протокол без SSLv3, как описано в этом ссылка

Это сработало для меня.

Редактировать: Я выяснил, что вы также можете решить эту проблему с помощью sudo gem update rhc из этот вопрос

3
Community 23 Май 2017 в 12:02

Пытаться:

unset http_proxy

А затем снова запустите настройку rhc. или определите no_proxy:

export no_proxy="127.0.0.1, example.com"
0
tro 9 Апр 2014 в 07:40