Estou tentando abrir uma conexão JMX com um aplicativo java em execução em uma máquina remota.
O aplicativo JVM é configurado com as seguintes opções:
- com.sun.management.jmxremote
- com.sun.management.jmxremote.port = 1088
- com.sun.management.jmxremote.authenticate = false
- com.sun.management.jmxremote.ssl = false
Consigo me conectar localhost:1088
usando jconsole ou jvisualvm. Mas não consigo conectar usando xxx.xxx.xxx.xxx:1088
de uma máquina remota.
Não há firewall entre os servidores ou no sistema operacional. Mas para eliminar essa possibilidade, eu telnet xxx.xxx.xxx.xxx 1088
e eu acho que conectamos, pois a tela do console fica em branco.
Ambos os servidores são Windows Server 2008 x64. Tentei com JVM de 64 bits e 32 bits, nenhum dos dois funciona.