tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Böckling <Michael.Boeckl...@dmc.de>
Subject Tricky remote JMX port problem
Date Tue, 06 Nov 2007 13:43:52 GMT
Hi!

I try using the org.apache.catalina.mbeans.JMXAdaptorLifecycleListener to connect to the JMX
service using pre-defined ports. I added the following entry to my server.xml, and tomcat
boots up ok:

<Listener className="org.apache.catalina.mbeans.JMXAdaptorLifecycleListener" namingPort="8616"
port="8617" host="localhost"/>

I'm using putty to connect to the target machine to tunnel the required ports. And... it nearly
works! The ports 8616 and 8617 on my machine are forwarded to the remote host, so the JMX
URL looks like this: 

service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server

The log output of jconsole using this url is this:


06.11.2007 14:23:15 RMIConnector connect
FEINER: [javax.management.remote.rmi.RMIConnector: jmxServiceURL=service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server]
connecting...
06.11.2007 14:23:15 RMIConnector connect
FEINER: [javax.management.remote.rmi.RMIConnector: jmxServiceURL=service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server]
finding stub...
06.11.2007 14:23:36 RMIConnector connect
FEINER: [javax.management.remote.rmi.RMIConnector: jmxServiceURL=service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server]
connecting stub...
06.11.2007 14:23:36 RMIConnector connect
FEINER: [javax.management.remote.rmi.RMIConnector: jmxServiceURL=service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server]
getting connection...
06.11.2007 14:23:58 RMIConnector connect
FEINER: [javax.management.remote.rmi.RMIConnector: jmxServiceURL=service:jmx:rmi://127.0.0.1:8617/jndi/rmi://127.0.0.1:8616/server]
failed to connect: java.rmi.ConnectException: Connection refused to host: 10.151.232.24; nested
exception is: 
	java.net.ConnectException: Connection timed out: connect


Obviously, jconsole tries to connect using the wrong IP, 10.151.232.24 instead of 127.0.0.1
in this case. What can I do to prevent this? Is there any workaround? 

I'm thankful for any hints, I'm out of ideas... :(
Regards,


Michael


-- 
Michael Böckling
Java Engineer
dmc digital media center GmbH 
Rommelstraße 11 
70376 Stuttgart (Germany) 
Telefon: +49 711 601747-0
Telefax: +49 711 601747-141 
E-Mail: Michael.Boeckling@dmc.de 
Internet: www.dmc.de 

Handelsregister: AG Stuttgart HRB 18974 
Geschäftsführer: Andreas Magg, Daniel Rebhorn, Andreas Schwend  

---------------------------------------------

Der beste B2B Online-Shop des Jahres 2007 heißt ratioform.de
Das Marketing-Konzept und die kreative Umsetzung kommen von dmc. 

Mehr Informationen: www.dmc.de


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message