I am running JBoss AS 7 on port 8080. I am able to access it from my local machine (http://localhost:8080
). However I am not able to access it from another machine on the same network, e.g. http://192.168.1.104:8080
does not work. I have disabled the Windows firewall on the local machine. In fact, if I start a Tomacat server on the local machine at port 8080 it is easily accessible from a remote machine. So it is something about the JBoss server that is causing the problem. Any idea on how to fix this?
Thanks.
From the server console, launch the Jboss GUI from http://127.0.0.1:8080, and click on “Profile” -> General Configuration -> Interfaces. From here, you can change the ip-address of the management and public interfaces. Restart the JBoss AS after this change.
JBoss AS 7, by default, does not use any more port 8080 to serve the admin console. You can access it at the https://localhost:9990/console as configured in your standalone.
It tells JBoss which local address to bind to. The server will only listen on that specific interface, not on all local interfaces. (e.g. if you have bind address set to 127.0. 0.1 , it will not listen to connection from other hosts, only on localhost.)
Also you can use "lsof -i tcp:8080" to check if this port is binding to JBoss AS or "netstat -nlp".
If you are running JBoss from an IDE there should be a checkbox that allows for remote web access. It is unchecked by default. In eclipse, double click on JBoss under the servers tab and there should be a checkbox labeled "Listen on all interfaces to allow remote web connections." under the Server Behaviour tab.
Start the server with -Djboss.bind.address=192.168.1.104
option
OR
add the server IP address in your standalone.xml
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:192.168.1.104}"/>
</interface>
</interfaces>
You can use 0.0.0.0 instead of 192.168.1.104 if you want to bind to all IP addresses.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With