Я пытаюсь открыть соединение JMX с Java-приложением, запущенным на удаленной машине.
Приложение JVM настроено со следующими параметрами:
- com.sun.management.jmxremote
- com.sun.management.jmxremote.port = 1088
- com.sun.management.jmxremote.authenticate = ложь
- com.sun.management.jmxremote.ssl = ложь
Я могу подключиться, используя localhost:1088
, используя jconsole или jvisualvm.
Но я не могу подключиться с помощью xxx.xxx.xxx.xxx:1088
с удаленного компьютера.
Нет межсетевого экрана между серверами или в ОС. Но чтобы исключить эту возможность, я telnet xxx.xxx.xxx.xxx 1088
, и я думаю, что он подключается, как экран консоли гаснет.
Оба сервера являются Windows Server 2008 x64. Пробовал с 64-битной JVM и 32-битной, ни одна не работает.