...
Si el servidor levanta correctamente, y se puede acceder a el en el puerto 1099 (o el que se haya configurado), hay que revisar el valor de la variable java.rmi.server.hostname.
Este valor Esta propiedad debe ser agregado agregada en el archivo de ejecucion de jboss, (jboss.sh o jboss.bat), y debe tener como valor el nombre del PC donde esta JBoss. En presenncia de un firewall/proxy, la dirección IP o nombre que se indique en esta propiedad debe corresponder a una dirección accesible tanto desde fuera (Internet) como desde adentro (Intranet). Esto se logra configurando correctamente el DNS.
En Windows, agregarle al archivo <O3>\bat\JBoss.bat un linea como sigue
set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=192.168.0.187
(despues de las JAVA_OPTS que ya estuvieren)
En Linux, agregar en <O3>/sh/jboss.sh,
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"
en la linea anterior a la que dice export JAVA_OPTS
Luego de efectuados estos cambios, se debe reiniciar el servidor O3.
Una vez que el servidor levante, proba que los puertos esten habilitados usando el comando telnet desde la maquina cliente: 1098, 1099, 4444 y 4445.