I\'m trying to open a JMX connection to java application running on a remote machine.
The application JVM is configured with the following options:
http://blogs.oracle.com/jmxetc/entry/troubleshooting_connection_problems_in_jconsole
If you are trying to access a server which is behind a NAT - you will most probably have to start your server with the option
-Djava.rmi.server.hostname=
so that the RMI stubs sent to the client contain the server's public address allowing it to be reached by the clients from the outside.