2012-04-30 32 views

回答

0

默認的Jboss 6綁定其服務只爲127.0.0.1。您需要在啓動腳本中添加「-b 0.0.0.0」,如run.bat -b 0.0.0.0。

0

我假設你使用jboss-as-standalone.sh腳本啓動JBossAS。

我最近有同樣的問題。 JBoss假設從其他機器訪問服務器管理控制檯是危險的,因此它的綁定默認設置爲localhost或127.0.0.1,其地址爲/standalone/configuration/standalone.xml

將3 interfaces元素更改爲0.0.0.0,以便它可以偵聽來自所有接口的請求。

<interfaces> 
    <interface name="management"> 
     <inet-address value="${jboss.bind.address.management:0.0.0.0}"/> 
    </interface> 
    <interface name="public"> 
     <inet-address value="${jboss.bind.address:0.0.0.0}"/> 
    </interface> 
    <interface name="unsecure"> 
     <inet-address value="${jboss.bind.address.unsecure:0.0.0.0}"/> 
    </interface> 
</interfaces> 

它應該以同樣的方式,如果你沒有在獨立模式下運行JBoss,所以編輯/domain/configuration/domain.xml文件。