[급질] 이클립스에서 CVS 연동문제...
글쓴이: lhs2008 / 작성시간: 토, 2005/08/06 - 10:23오후
안녕하세요...
이클립스 3.1과 CVS 1.11.17과 연동하려 하는데..
이곳 게시판에서 얻은 메뉴얼대로 해서..
마지막 이클립스에서 연동하는 부분직전까지 문제없이 진행되었습니다.
그런데 마지막 이클립스에서 CVS Repository를 추가하는데 아래와 같이 에러가 납니다.
Error Validating Location: "Could not connect to :pserver:hslee@147.46.XXX.XXX/home/cvs: No route to host: connect"
혹시 원인을 알수 있을까요?
cvs서버가 2401포트에서 리스닝하고 있는 상황인데 왜 접속이 안되는 지 모르겠습니다.
iptable파일에서 방화벽 설정도 하였구요.
아시는 분 답변 주시면 감사하겠습니다.
ps. 서버는 페도라 코어 3(2.6.12-1.1372_FC3)이고 클라이언트는 윈도우Xp 이클립스 입니다.
Forums:
11
147.46.XXX.XXX 주소에 접속을 못하는 것인데요
No route host 라는 메시지는 그 주소로 라우팅할 수 없다..머충 이런
의미인데요
이클립스 돌리는 PC에서
telnet 147.46.XXX.XXX 2401 명령으로 접속이 되는지 확인해보시구요
만약 접속이 안되면... (아마 telnet 접속이 안될것 같은 생각이..)
디폴트게이트웨이 설정이 제대로 되어 있지 않을 가능성이 있구요
또 다른 가능성은 그쪽 방화벽 문제로 그 2401 포트로 연결을 못하는 수가 있겠네요. 방화벽이 그 포트를 막았습니다 이런 메시지를 안던져주므로
no route host 메시지가 나올수 있을듯합니다.
어쨌든 no route host 메시지로보아
CVS 서버까지 TCP/IP 패킷이 전달되지 않은 것같습니다.
일단 이클립스 돌리는 PC의
디폴트 게이트웨이나 라우팅 테이블 설정을 확인해야 할듯합니다.
윈도 커맨드 창에서 route print 명령으로
리눅에서는 route 명령으로 확인해볼 수 있습니다.
이게 제대로되어 있으면 방화벽문제..
좀길게 말한거 같네요 지송
@.@
답변 감사합니다.
말씀하신대로 telnet접속이 불가능하군요.
하지만 이클립스가 설치된 pc에서 디폴트 게이트웨이는 정상적으로 설정된것으로 보입니다.
아무리 생각해도 cvs 서버가 깔린 머신의 방화벽때문인것 같은데요..
그래서 /etc/sysconfig/iptables에 아래와 같이 cvs용 포트를 추가하였습니다.
이 작업 외에 방화벽을 해제하려면 어떤 과정이 필요한가요?
OS는 페도라 코어3 (2.6.12-1.1372)입니다.
해결됨
setup의 network 방화벽 설정에서 2401포트를 허용하니 작동하는군요.. 감사합니다^^
댓글 달기