Wildfly独立开始通过网络无法正常工作

时间:2016-12-10 08:04:37

标签: networking jboss wildfly ip-address wildfly-10

我正在使用Wildfly-10 Final,试图在debian机器上启动服务器,这是一台远程服务器。它以./standalone.sh命令开头,但未在浏览器中显示,即x.x.x.x:8080,其中x.x.x.x是服务器的IP地址。我试图从(我的家用电脑)ping x.x.x.x,这是有效的。然后尝试了这里给出的建议 - JBoss WildFly: Starts but can't connect?

我尝试了这两个 -

  ./standalone.sh -b 0.0.0.0
  ./standalone.sh -b x.x.x.x where x.x.x.x is the ipaddress

然后我尝试了这个 -

<interfaces>
    <interface name="management">
        <inet-address value="x.x.x.x"/>
    </interface>
    <interface name="public">
        <inet-address value="x.x.x.x"/>
    </interface>
</interfaces>

这也不行..这是一台新的debian机器,我没有修改任何iptables /防火墙..

Debian版本是8.4,java版本&#34; 1.8.0_101&#34;,wildfly-10.1.0.Final是我正在使用的东西。

可能是什么问题?任何指针都会有所帮助。先感谢您。

编辑:我也尝试用netstat检查

 sudo netstat -an | grep 8080
 tcp        0      0 x.x.x.x:8080    0.0.0.0:*               LISTEN     


 netstat -an | grep 9990
 tcp        0      0 x.x.x.x:9990    0.0.0.0:*               LISTEN 

我猜它告诉它运行正常,但我还没有得到。我正在检查的其他一些事情 - 当我做了http://x.x.x.x:8080时,我得到了index.html ...... 但是当我从家用电脑上做的时候,我收到了这个错误:

 wget -v http://x.x.x.x:8080
 --2016-12-10 15:22:56--  http://x.x.x.x:8080/
Connecting to x.x.x.x:8080... failed: No route to host.

我开始怀疑这可能比wildfly更像是网络/ IP地址的问题。仅仅为了完整性,服务器在&#34; ifconfig&#34;时列出了两个ip地址。完成了,一个用于eth0,另一个用于eth1。这里x.x.x.x指的是链接到eth0的IP地址。

任何帮助/指针将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

这与野生蝇无关。我的IPtables阻止了传入的请求。所以只需通过添加此行编辑v4的ip表规则

-A INPUT -p tcp --dport 80 -j ACCEPT

重新启动服务器。它工作得很好......