Thanks for your advice. Actually I have a working configuration, but with the inconvenience of having to configure remote bindings in the jboss.xml file of my EAR for all beans I want to remotely access:
<session> | <ejb-name>TestBean</ejb-name> | <remote-binding> | <client-bind-url>socket://<external_host_name>:3873</client-bind-url> | </remote-binding> | </session> | This is inconvenient because developers don't necessarily know where the EAR is going to be deployed at build time. The application deployer is therefore forced to make configurations within the EAR before deploy. I wonder if setting -Djava.rmi.server.useLocalHostname=true has any effect if having set -Djava.rmi.server.hostname=<external_host_name>? Seems like no according to http://manuales.gfc.edu.co/java/manual/guide/rmi/faq.html#nethostname My configuration: * JBossAS 4.2.1 GA * Using -Djava.rmi.server.hostname=<external_host_name> when starting JBossAS * Using -b 0.0.0.0 when starting JBossAS * Entry <internal_ip> <external_host_name> in C:\Windows\System32\drivers\etc\hosts * Remote binding in jboss.xml for all beans remotely accessed <remote-binding> | <client-bind-url>socket://<external_host_name>:3873</client-bind-url> | </remote-binding> | Regards, Magnus View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4118922#4118922 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4118922 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user