Я пытаюсь удаленно подключиться к серверу с JConsole, чтобы отслеживать и использовать зарегистрированные MBean-компоненты.
Я могу подключиться к серверу VNC и запустить JConsole локально с помощью "localhost: 8050", нолюбая попытка удаленного подключения через IP-адрес или имя хоста завершается с ошибкой NullPointerException.
java.lang.NullPointerException
на javax.management.remote.rmi.RMIConnector.connect (RMIConnector.java:281)
в javax.management.remote.rmi.RMIConnector.connect (RMIConnector.java:227)
в sun.tools.jconsole.ProxyClient.tryConnect (ProxyClient.Java: 334)
в sun.tools.jconsole.ProxyClient.connect (ProxyClient.java:296)
в sun.tools.jconsole.VMPanel $ 2.run (VMPanel.java:280)
Я прочитал другие замечательные вопросы здесь и на многих других сайтах.Я пробовал открывать порты с помощью iptables, редактировать файл hosts.ssl и аутентификация отключены, local.only отключен.Я отключил прокси и попробовал JMXServiceURL тоже, но безрезультатно.
Почему я могу запускать JConsole и подключаться локально, но не удаленно?
У меня даже есть второй сервер,работает win2008 & tomcat, который отлично играет вместе!
Есть идеи?
Спасибо!Martin