Jboss application server by default set to identify its
local machine as localhost (127.0.0.1) and not by using the machine IP.if you
want to install application server in a server machine and then access the
server using client machines, you have to set your server IP in jboss
configurations.
To change to access machine IP, change <jbossHOME>/standalone/configuration/standalone.xml
as below mentioned,
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:<YOUR_IP>}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address: :<YOUR_IP>}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure: :<YOUR_IP>}"/>
</interface>
</interfaces>
Change both three line above with YOUR_IP.
Restart the server after done changes in
standalone.xml.
Now you can access the server normally like below,
http://xxx.xxx.xxx.xxx:8080
or
** If you want to change the port as well, please
check my previous post (How to change
jboss application server (EAP) IP to enable login using IP of the machine)
That’s all.