As the original post is getting some hits I thought I would just post the short version for people who are stuck and need to get going again.
If your JBoss 4.2 installation is only listening on some ports and not others then you need to add a host parameter to the script that runs JBoss. The script that runs JBoss should look something like this.
run.sh --host=0.0.0.0
The JBoss Wiki does make oblique mention to this as do the Release Notes (look for the Configuration Notes for 4.2.0 in the linked document).
This switch will imply all hosts and all ports ?
So the command line would look something like this ? –>
./run.sh -c all -b -g –host=0.0.0.0
am i right ?