Check your XML configuration, for example. standalone.xml or domain.xml and see the <interfaces/>
section. Make sure you bind to 127.0.0.1 for the management interface. Also look at the management-native
port in the <socket-binding/>
section and make sure it is set to 9999. These are the default values.
It should look something like this:
<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:127.0.0.1}"/> </interface> ... </interfaces> <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> <socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9999}"/> <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/> <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9443}"/> ... </socket-binding-group>
You can also pass properties to change values ββif expression values ββare used.
$JBOSS_HOME/bin/standalone.sh -Djboss.bind.address.management=127.0.0.1 -Djboss.management.native.port=9999
If he still does not bind this is probably a local problem. Most likely, the firewall gets in the way or, perhaps, you do not have the local host setting on your hosts.
source share