OpenShift:连接到JBoss EAP 6pipe理(SSH隧道?)

我试图在OpenShift上连接到JBoss EAP 6实例pipe理。

直接连接不起作用(防火墙),所以我想build立一个SSH隧道:

ssh -L 10999:localhost:9999 [email protected] 

接着

 jboss-eap-6.1/bin/jboss-cli.sh --gui --controller=localhost:10999 

但是在服务器端,我得到这个:

 channel 3: open failed: connect failed: Connection refused 

我如何连接到pipe理CLI? 如何设置系统来允许SSH隧道?

根据这个论坛的post, JBoss AS7pipe理OpenShift? 在OpenShift站点中,如果不在OpenShift中设置端口转发,则不能访问pipe理端口:

JBosspipe理控制台已经在OpenShiftembedded的JBoss盒式磁带上被禁用了。

[…]

pipe理控制台绑定到内部端口(9990)。 要访问JBosspipe理控制台,可以使用端口转发:

 > rhc port-forward jbosseap Checking available ports ... done Forwarding ports ... To connect to a service running on OpenShift, use the Local address Service Local OpenShift ------- -------------- ---- --------------- java 127.0.0.1:3528 => 127.6.85.1:3528 java 127.0.0.1:4447 => 127.6.85.1:4447 java 127.0.0.1:5445 => 127.6.85.1:5445 java 127.0.0.1:8080 => 127.6.85.1:8080 java 127.0.0.1:9990 => 127.6.85.1:9990 java 127.0.0.1:9999 => 127.6.85.1:9999 Press CTRL-C to terminate port forwarding 

在运行时,使用本地浏览器来访问: http://127.0.0.1:9990/console/App.html : http://127.0.0.1:9990/console/App.html : http://127.0.0.1:9990/console/App.html

有关端口转发的更多详细信息,请参阅: https : //www.openshift.com/blogs/getting-started-with-port-forwarding-on-openshift