After some digging, the problem was caused by /etc/hosts on the JBoss server.
Basically, when you install Red Hat Linux, even though you gave it
a hostname, and IP address for the corresponding hostname. Your
/etc/hosts will have the following content:
127.0.0.1 jboss localhost.localdomain localhost
127.0.0.1 localhost localhost.localdomain
10.10.10.8 jboss jboss.yourdomain
Hope this will help those who ran into the same problem running
JBoss application server on Red Hat Linux.