¿Por qué falla la conexión JMX a Amazon EC2?

Configuré JMX en uno de los servicios que se ejecutan en la instancia de Amazon EC2 pero no funciona correctamente. Estoy usando VisualVM para conectarme y, después de un breve período de espera, falla con el tiempo de espera. Parece que falla debido a la falta de datos de respuesta o retrasos. Verifiqué que el puerto JMX está habilitado en el grupo de seguridad y también probé con un puerto diferente sin JMX habilitado y también con el puerto no habilitado en la configuración del grupo de seguridad y ambos fallan inmediatamente, por lo que se ve diferente. Mi instancia de EC2 y mi escritorio tienen Ubuntu 12.04 y JDK 7 instalados.

Resulta que los puertos no tienen sentido ya que la conexión es segura SSL. Tengo una clave privada y no tengo idea de cómo usarla con JConsole o VisualVM.

Respuestas a la pregunta(2)

Su respuesta a la pregunta