You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Punith s <pu...@cloudbyte.com> on 2013/10/07 12:40:47 UTC

UNABLE TO REMOTE DEBUG THE MS from ECLIPSE.

hi guys ,

today i rebuilt the ACS with the new 4.2 official release, but while
debugging the CS in eclipse its popping up an error saying ,
*Failed to connect to remote VM. Connection refused.*
*Connection refused*


i have also shut down the firewall by service iptables stop,

also if i do netstat -nap | grep 8787 , the port is shown listening
tcp        0      0 127.0.0.1:8787              127.0.0.1:51909
ESTABLISHED 14862/java

ps -auxx | grep jetty shows that i have exported the following
export="-Xmx1024m
-XX:MaxPermSize=800m -Xdebug
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

ps -auxx | grep jetty
root 14862 12.2 6.1 5758204 969372 pts/1 Sl+ 13:01 2:11
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/bin/java -Xmx1024m
-XX:MaxPermSize=800m -Xdebug
-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -classpath
/usr/local/apache-maven-3.1.0/boot/plexus-classworlds-2.4.2.jar
-Dclassworlds.conf=/usr/local/apache-maven-3.1.0/bin/m2.conf
-Dmaven.home=/usr/local/apache-maven-3.1.0
org.codehaus.plexus.classworlds.launcher.Launcher -pl :cloud-client-ui
jetty:run

also # jmap 14862 shows,

[root@mycloudstack home]# jmap 14862
Attaching to process ID 14862, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 23.7-b01
0x0000000000400000 9K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/bin/java
0x000000310fa00000 153K /lib64/ld-2.12.so
0x000000310fe00000 54K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/jli/libjli.so
0x0000003110200000 1877K /lib64/libc-2.12.so
0x0000003110600000 22K /lib64/libdl-2.12.so
0x0000003110a00000 142K /lib64/libpthread-2.12.so
0x0000003110e00000 88K /lib64/libz.so.1.2.3
0x0000003111200000 45K /lib64/librt-2.12.so
0x0000003112e00000 12K /usr/lib64/libXau.so.6.0.0
0x0000003113200000 121K /usr/lib64/libxcb.so.1.1.0
0x0000003113a00000 1269K /usr/lib64/libX11.so.6.3.0
0x0000003114600000 79K /usr/lib64/libXext.so.6.4.0
0x0000003114e00000 61K /usr/lib64/libXi.so.6.1.0
0x0000003115600000 41K /usr/lib64/libXrender.so.1.3.0
0x000000311ba00000 91K /lib64/libgcc_s-4.4.7-20120601.so.1
0x000000311ca00000 966K /usr/lib64/libstdc++.so.6.0.13
0x0000003126600000 25K /usr/lib64/libXtst.so.6.1.0
0x00007fc0524b9000 347K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/xawt/libmawt.so
0x00007fc052711000 698K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libawt.so
0x00007fc053df8000 31K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libmanagement.so
0x00007fc060c3e000 92K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnet.so
0x00007fc060e55000 68K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnio.so
0x00007fc06166c000 16K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libdt_socket.so
0x00007fc071f94000 31K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libzip.so
0x00007fc07219c000 64K /lib64/libnss_files-2.12.so
0x00007fc0723c0000 12K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnpt.so
0x00007fc0725c3000 234K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libjdwp.so
0x00007fc0727fe000 168K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libjava.so
0x00007fc072a28000 58K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libverify.so
0x00007fc072d38000 584K /lib64/libm-2.12.so
0x00007fc072fbc000 10975K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/server/libjvm.s

any suggestions ?? thanks.

regards,
punith s

RE: UNABLE TO REMOTE DEBUG THE MS from ECLIPSE.

Posted by Rajesh Battala <ra...@citrix.com>.
>From your log 8787 port is running on localhost only. So from outside eclipse cannot connect to 8787. Run 8787 on public of the mgmt server or run it on 0.0.0.0 
If you cannot change it, tunnel the 8787 port to your eclipse machine and connect it via localhost + tunneled port.

Thanks
Rajesh Battala

-----Original Message-----
From: Punith s [mailto:punith.s@cloudbyte.com] 
Sent: Monday, October 7, 2013 4:11 PM
To: dev@cloudstack.apache.org
Cc: Amit Das; bhaisaab@apache.org
Subject: UNABLE TO REMOTE DEBUG THE MS from ECLIPSE.

hi guys ,

today i rebuilt the ACS with the new 4.2 official release, but while debugging the CS in eclipse its popping up an error saying , *Failed to connect to remote VM. Connection refused.* *Connection refused*


i have also shut down the firewall by service iptables stop,

also if i do netstat -nap | grep 8787 , the port is shown listening
tcp        0      0 127.0.0.1:8787              127.0.0.1:51909
ESTABLISHED 14862/java

ps -auxx | grep jetty shows that i have exported the following export="-Xmx1024m -XX:MaxPermSize=800m -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

ps -auxx | grep jetty
root 14862 12.2 6.1 5758204 969372 pts/1 Sl+ 13:01 2:11 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/bin/java -Xmx1024m -XX:MaxPermSize=800m -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -classpath /usr/local/apache-maven-3.1.0/boot/plexus-classworlds-2.4.2.jar
-Dclassworlds.conf=/usr/local/apache-maven-3.1.0/bin/m2.conf
-Dmaven.home=/usr/local/apache-maven-3.1.0
org.codehaus.plexus.classworlds.launcher.Launcher -pl :cloud-client-ui jetty:run

also # jmap 14862 shows,

[root@mycloudstack home]# jmap 14862
Attaching to process ID 14862, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 23.7-b01
0x0000000000400000 9K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/bin/java
0x000000310fa00000 153K /lib64/ld-2.12.so
0x000000310fe00000 54K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/jli/libjli.so
0x0000003110200000 1877K /lib64/libc-2.12.so
0x0000003110600000 22K /lib64/libdl-2.12.so
0x0000003110a00000 142K /lib64/libpthread-2.12.so
0x0000003110e00000 88K /lib64/libz.so.1.2.3
0x0000003111200000 45K /lib64/librt-2.12.so
0x0000003112e00000 12K /usr/lib64/libXau.so.6.0.0
0x0000003113200000 121K /usr/lib64/libxcb.so.1.1.0
0x0000003113a00000 1269K /usr/lib64/libX11.so.6.3.0
0x0000003114600000 79K /usr/lib64/libXext.so.6.4.0
0x0000003114e00000 61K /usr/lib64/libXi.so.6.1.0
0x0000003115600000 41K /usr/lib64/libXrender.so.1.3.0
0x000000311ba00000 91K /lib64/libgcc_s-4.4.7-20120601.so.1
0x000000311ca00000 966K /usr/lib64/libstdc++.so.6.0.13
0x0000003126600000 25K /usr/lib64/libXtst.so.6.1.0
0x00007fc0524b9000 347K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/xawt/libmawt.so
0x00007fc052711000 698K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libawt.so
0x00007fc053df8000 31K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libmanagement.so
0x00007fc060c3e000 92K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnet.so
0x00007fc060e55000 68K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnio.so
0x00007fc06166c000 16K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libdt_socket.so
0x00007fc071f94000 31K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libzip.so
0x00007fc07219c000 64K /lib64/libnss_files-2.12.so
0x00007fc0723c0000 12K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libnpt.so
0x00007fc0725c3000 234K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libjdwp.so
0x00007fc0727fe000 168K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libjava.so
0x00007fc072a28000 58K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/libverify.so
0x00007fc072d38000 584K /lib64/libm-2.12.so
0x00007fc072fbc000 10975K
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64/jre/lib/amd64/server/libjvm.s

any suggestions ?? thanks.

regards,
punith s