У меня на удаленном сервере установлена кассандра. У машины 2 IP-адреса - внутренний и внешний. В параметрах jvm cassandra у меня для java.rmi.server.hostname установлен внутренний IP-адрес. nodetool отлично подключается. Однако я не могу подключиться с помощью jconsole через внешний IP-адрес - он долго зависает, а затем (в режиме -debug) печатает java.net.ConnectException с тайм-аутом. Это не проблема брандмауэра - на сервере нет брандмауэра, а также я могу подключиться к внешнему IP-адресу и порту jmx с помощью telnet. Я также пробовал подключиться к внутреннему ip через туннель ssh - но результат все тот же.
Кто-нибудь может мне с этим помочь?