1

オープン シフトの設定に問題があり、サーバー ドメインに接続した後に次のエラーが表示されます。

指示:

  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.

これが私に何をするように言っているのかわかりません。命令を文字通り使用しようとしましたが、コマンドを認識しません。

何か案は?

4

2 に答える 2

0

--server独自の OpenShift Origin または OpenShift Enterprise ブローカーを実行していない限り、rhc setupフラグを渡さないでください。OpenShift Onlineの場合、rhc setup他のオプションを指定せずにコマンドを実行するだけで、正常にセットアップされます。そのコマンドが Express.conf ファイルを台無しにしてしまった場合 (これはあるべきではありません)、~/.openshift/express.confファイルを削除してからrhc setup、フラグを付けずに再度実行する必要があります。基本的に、rhc を OpenShift Online ブローカーとしてギアに向けようとしましたが、これは機能しません。

于 2014-06-09T00:32:29.727 に答える
0

私は別のフォーラムの投稿でこれに答えることになりました:

これがうまくいった唯一の方法は、実際に ssh-keygen -p を使用してローカルで SSH キーを作成し、rhc をセットアップせず、パスワードを「与えない」ことでした。次に、OpenShift に戻り、キーの追加をクリックして、rsa ファイルの内容を貼り付けました。

明らかに Openshift の認証になんらかのバグがあるか、インストールが正しくありません。

このようにすれば、何が起こっているのか、なぜ機能するのかを知ることができればよいでしょう。

于 2014-06-16T12:49:53.187 に答える