In 3.2.2 JBoss by default would bind all interfaces on Linux:
tcp 0 0 *:1099 0.0.0.0:* LISTEN 7780/java
This had some bad affects on JMS. JBoss would tell the clients to access 127.0.0.1.
See this posting:
http://www.mail-archive.com/jboss-user@lists.sourceforge.net/msg33246.html//www.mail-archive.com/jboss-user@lists.sourceforge.net/msg33246.html
In 3.2.3 it always just listen on one interface. I tried to set jboss.bind.address to "", since it says in jboss-service.xml that it will then default to all interfaces. But it stills only binds to the interfaces mapped to the IP address of the hostname.
I need JMS to work, but I also would like to have JBoss listening on all interfaces. Can this be done?