Enabling remote JMX on Glassfish 2.1.1

The default glassfish app. server installation comes with local JMX connections enabled by default.

To enable JMX connections from remote hosts all that’s needed is to add -Djava.rmi.server.hostname=<hostname> in the JVM Options of the instance of GlassFish, where <hostname> is the external hostname of the server where glassfish is running.