ERROR: Connection refused/access denied
GoogleCodeExporter opened this issue · comments
# cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 0
# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
# echo $JAVA_HOME
/home/app_env_1/app/Java/jdk1.6.0_45/
# ./jvmtop.sh --once --verbose
Sep 30, 2014 12:28:59 PM com.jvmtop.JvmTop main
FINE: Verbosity mode.
Sep 30, 2014 12:29:00 PM com.jvmtop.monitor.VMInfo attachToVM
FINE: connection refused (PID=25393)
java.rmi.ConnectException: Connection refused to host: 10.249.140.239; nested
exception is:
java.net.ConnectException: Connection refused
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:110)
at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown Source)
at javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2327)
at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:277)
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:207)
at com.jvmtop.openjdk.tools.ProxyClient.tryConnect(Unknown Source)
at com.jvmtop.openjdk.tools.ProxyClient.connect(Unknown Source)
at com.jvmtop.monitor.VMInfo.attachToVM(Unknown Source)
at com.jvmtop.monitor.VMInfo.processNewVM(Unknown Source)
at com.jvmtop.view.VMOverviewView.scanForNewVMs(Unknown Source)
at com.jvmtop.view.VMOverviewView.printView(Unknown Source)
at com.jvmtop.JvmTop.run(Unknown Source)
at com.jvmtop.JvmTop.main(Unknown Source)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
... 16 more
JvmTop 0.8.0 alpha - 12:28:59, amd64, 2 cpus, Linux 2.6.27.19, load avg 0.03
http://code.google.com/p/jvmtop
PID MAIN-CLASS HPCUR HPMAX NHCUR NHMAX CPU GC VM USERNAME #T DL
14392 m.jvmtop.JvmTop 12m 1747m 10m 130m 57.69% 0.00% S6U45 root 13
25393 artup.Bootstrap [ERROR: Connection refused/access denied]
# ps aux | grep tomcat | grep -v grep
1001 25393 1.2 16.1 2801376 1299808 pts/9 Sl Sep15 276:12
/home/app_env_1/APP/Java/jdk1.6.0_45/jre/bin/java
-Djava.util.logging.config.file=/home/app_env_1/APP/app-manager/conf/server/logg
ing.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Dapp.conf=/home/app_env_1/APP/app-manager/conf -server -Xms1G -Xmx1G
-XX:+UseCodeCacheFlushing -XX:ReservedCodeCacheSize=64M
-XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=1024M
-Djavax.net.debug=ssl,handshake -Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8004
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=10.249.140.239 -Denv=KIEV_DEV
-Doutput.dir=/home/app_env_1/APP/logs
-Dapp.app=/home/app_env_1/APP/app-application
-Dapp.conf=/home/app_env_1/app/limits-manager/conf -Dapp.version=4.7.0.qa.99
-Djava.endorsed.dirs=/home/app_env_1/app/app-server/common/endorsed -classpath
/home/app_env_1/APP/app-server/bin/bootstrap.jar:/home/app_env_1/APP/app-server/
bin/tomcat-juli.jar -Dcatalina.base=/home/app_env_1/APP/app-server
-Dcatalina.home=/home/app_env_1/APP/app-server
-Djava.io.tmpdir=/home/app_env_1/APP/app-server/temp
org.apache.catalina.startup.Bootstrap -config
/home/app_env_1/APP/app-manager/conf/server/server.xml start
Tomcat version 5.5.23 (yes, I know it is too old, but we must use it).
jvmtop 0.8.0
Same error if run jvmtop under Tomcat's user:
$ id
uid=1001(app_env_1)
$ ./jvmtop.sh --once --verbose
Sep 30, 2014 12:36:38 PM com.jvmtop.JvmTop main
FINE: Verbosity mode.
Sep 30, 2014 12:36:39 PM com.jvmtop.monitor.VMInfo attachToVM
FINE: connection refused (PID=25393)
java.rmi.ConnectException: Connection refused to host: 10.249.140.239; nested
exception is:
java.net.ConnectException: Connection refused
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:110)
at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown Source)
at javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2327)
at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:277)
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:207)
at com.jvmtop.openjdk.tools.ProxyClient.tryConnect(Unknown Source)
at com.jvmtop.openjdk.tools.ProxyClient.connect(Unknown Source)
at com.jvmtop.monitor.VMInfo.attachToVM(Unknown Source)
at com.jvmtop.monitor.VMInfo.processNewVM(Unknown Source)
at com.jvmtop.view.VMOverviewView.scanForNewVMs(Unknown Source)
at com.jvmtop.view.VMOverviewView.printView(Unknown Source)
at com.jvmtop.JvmTop.run(Unknown Source)
at com.jvmtop.JvmTop.main(Unknown Source)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
... 16 more
JvmTop 0.8.0 alpha - 12:36:38, amd64, 2 cpus, Linux 2.6.27.19, load avg 0.03
http://code.google.com/p/jvmtop
PID MAIN-CLASS HPCUR HPMAX NHCUR NHMAX CPU GC VM USERNAME #T DL
14520 m.jvmtop.JvmTop 7m 1747m 10m 130m 80.65% 0.00% S6U45 lmt_env_ 13
25393 artup.Bootstrap [ERROR: Connection refused/access denied]
User's Java:
$ echo $JAVA_HOME
/home/app_env_1/LMS/Java/jdk1.6.0_45/
root's Java:
# echo $JAVA_HOME
/home/app_env_1/LMS/Java/jdk1.6.0_45/
Original issue reported on code.google.com by setev...@gmail.com
on 30 Sep 2014 at 9:40
Hi,
please check the 2nd question of the FAQ:
https://code.google.com/p/jvmtop/wiki/FAQ
If you answer all bullets with "yes", please let me know.
Original comment by patric.r...@gmail.com
on 16 Feb 2015 at 4:27
- Changed state: NeedInfo