I unzipped the latest jboss version (4.2.0) and ran 'run.sh' on a Fedora Core 6 server, the startup messages shows that it is started. However, when I try to access it via browser, http://localhost:8080, it says page not found.
When I run my old installation of jboss (jboss-portal-2.6-CR2-bundled.zip), which is the portal version. It runs fine, I can access it via browser, etc.
What is the different between these 2 versions? Is there anything special I need to do on 4.2.0?
The solution to this is to add -Djboss.bind.address=0.0.0.0 after the run.sh or run.bat script.
This later version of JBoss only binds to the localhost for security reasons.