2014-04-24 121 views
3

我试图连接到Openshift使用JBoss EAP的插座。我得到这个错误:Openshift连接到插座使用JBoss EAP

ERROR (ServerService Thread Pool -- 70) Ping to [address.of.destination:10443] failed: Permission denied: java.net.SocketException: Permission denied 
     at sun.nio.ch.Net.connect0(Native Method) [rt.jar:1.7.0_51] 
     at sun.nio.ch.Net.connect(Net.java:465) [rt.jar:1.7.0_51] 
     at sun.nio.ch.Net.connect(Net.java:457) [rt.jar:1.7.0_51] 
     at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:670) [rt.jar:1.7.0_51] 

我认为原因是因为Openshift阻止访问端口。

而且我在这些条件下:

  • 我不能改变该端口的目标服务器上,因为这不是我的控制之下。
  • 到服务器的连接是由我使用的图书馆,这意味着,它是由自己书写的地址和端口做,是因为它已经编译的代码,我不能改变图书馆的代码的端口。

有一个变通的这种情况呢?

+0

我想从我的应用程序访问各种端口和我没有看到任何规律来决定哪些端口是可访问的,哪些不是,但是10443是不是倒霉:(即使这个工作,我相信这是可能随时改变。 –

+0

anyoneeeeeeeee? –

回答