JBoss eap 6 無法從外網連進來的問題

 

 

背景描述:

前幾個月有次工作上需要

在公司測試機上的 JBoss eap 6 設定SSL金鑰

產生RSA檔案並放在指定的資料夾後

直接用putty連到測試機上確定能連到網站

但用我的電腦試著用 ping 指令連測試機都只吐回:

"無法連線,因為目標電腦拒絕連線"

 

分析:

當初想了老半天

是不是那台測試機的防火牆沒開

麻煩同事確認結果是開的

上司就提到是不是JBoss的問題

後來發現是JBoss需要設定支援外網訪問...

 

解答:

1. JBoss伺服器改成支援外網訪問

在standalone.xml文件中找到

<interface name="public">

            <inet-address value="${jboss.bind.address:127.0.0.1}"/>

</interface>

在這個下面加入

 <interface name="any">

            <any-ipv4-address/>

 </interface>

另外把1改成2

1  <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

2  <socket-binding-group name="standard-sockets" default-interface="any" port-offset="${jboss.socket.binding.port-offset:0}">

 

就解決了

參考了以下的網站...

http://mistech.pixnet.net/blog/post/411564139-jboss-%E8%88%87-wildfly-%E5%B8%B8%E7%94%A8%E8%A8%AD%E7%BD%AE

關於SSL