에서 바람둥이 디버그 세션을 시작할 수 없습니다하지만이 오류와 함께 실패이클립스에서 내 원격 호스트에 톰캣 디버그 세션을 시작하고 싶습니다 이클립스
Failed to connect to remote VM
com.sun.jdi.connect.spi.ClosedConnectionException
내 Tomcat이, 내가 생각하기에,
tomcat 18771 1 1 17:18 ? 00:00:16 /usr/lib/jvm/java/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Djava.rmi.server.hostname=10.30.0.17 -Dcatalina.ext.dirs=/usr/share/tomcat5/shared/lib:/usr/share/tomcat5/common/lib -Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory -Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed -classpath /usr/lib/jvm/java/lib/tools.jar:/usr/share/tomcat5/bin/bootstrap.jar:/usr/share/tomcat5/bin/commons-logging-api.jar:/usr/share/java/mx4j/mx4j-impl.jar:/usr/share/java/mx4j/mx4j-jmx.jar -Dcatalina.base=/usr/share/tomcat5 -Dcatalina.home=/usr/share/tomcat5 -Djava.io.tmpdir=/usr/share/tomcat5/temp org.apache.catalina.startup.Bootstrap start
내 PC와 원격 서버 사이에 방화벽이있는,하지만 난 서버에 tcpdump
이러한 패킷을 볼 수있는 포트가 아니라, 열 :
동안 내가 웹에서 찾은 잘못된 견디는의 정보를 무엇을 알아낼 수 없습니다 : 톰캣 로그에 91,363,210
유일한 메시지 writtent
17:41:17.110977 IP X.X.X.X.57010 > Y.Y.Y.Y.irdmi: S 868833744:868833744(0) win 8192 <mss 1460,nop,wscale 8,nop,nop,sackOK>
17:41:17.111183 IP Y.Y.Y.Y.irdmi > X.X.X.X.57010: S 3571247457:3571247457(0) ack 868833745 win 5840 <mss 1460,nop,nop,sackOK,nop,wscale 7>
17:41:17.112624 IP X.X.X.X.57010 > Y.Y.Y.Y.irdmi: . ack 1 win 256
17:41:19.113216 IP Y.Y.Y.Y.irdmi > X.X.X.X.57010: F 1:1(0) ack 1 win 46
17:41:19.114246 IP X.X.X.X.57010 > Y.Y.Y.Y.irdmi: P 1:15(14) ack 1 win 256
17:41:19.114279 IP Y.Y.Y.Y.irdmi > X.X.X.X.57010: R 3571247458:3571247458(0) win 0
는 디버거에 연결하는 데 실패합니다.
누구든지 나를 도울 수 있습니까?
내 서버 : RHEL 5.9, 톰캣 5.5, 자바 1.6
감사합니다, 로버트