Openshift端口转发

时间:2015-02-23 20:06:03

标签: ruby ssh gem openshift

已经有很多关于它的主题。但是我被困了

我成功配置了ssh!

SSH

现在我想配置端口转发以与TOAD连接。 我使用了这个tut:https://blog.openshift.com/getting-started-with-port-forwarding-on-openshift/

现在我尝试rhc port-forward -a php

我收到此错误无法解析PKey:无起始线

Port Forward

我创立了这个: http://blog.skypayjm.com/2015/02/accessing-remote-openshifts-database.html

我试图降级ssh,但它没有改变任何东西。

有人知道我做错了什么吗? 真诚的,布莱希特

2 个答案:

答案 0 :(得分:8)

您可能正在使用net-ssh gem的测试版。您需要安装版本net-ssh(2.9.2),并删除2.9.3-beta1。

您可以使用以下命令查看正在使用的net-ssh gem的版本:

gem list net-ssh

结果应如下所示:

$gem list net-ssh

*** LOCAL GEMS ***

net-ssh (2.9.2)
net-ssh-gateway (1.2.0)
net-ssh-multi (1.2.0)

答案 1 :(得分:4)

我遇到了同样的问题,是由我安装的ruby版本引起的。 我卸载了Ruby 2.2.1(x64)并安装了1.9.3,现在工作正常。

说明告诉:  安装最新版本。 这导致我的库有问题,我不得不安装2.9.3-beta1来修复它,但也会产生问题" rhc fordward"命令并无法修复卸载2.9.3-beta1导致引发库问题XD) [https://developers.openshift.com/en/getting-started-windows.html#client-tools][1]

说明书也说明了:

"如果您不确定要安装哪个版本,建议使用最新的1.9.3安装程序"