티스토리 뷰



Aptana & Eclipse(이클립스)에서 FTP로 파일을 열려고 하면 "Opening file for read failed"라는 메세지가 뜨면서 에러가 나는 경우가 있습니다. 이 경우 혹시 Java 버전을 1.7.0 로 업그레이드 하지 않았는지 생각해 보시기 바랍니다. 업그레이드 후 에러가 나기 시작했다면 윈도우 방화벽이 Java 를 활용하는 Aptana의 연결을 막았기 때문입니다.



이 방화벽 문제를 해결하기 위해서는 실행 명령창에 아래 명령어만 입력하시면 됩니다.

  • netsh advfirewall set global StatefulFtp disable


참고사항

  • 위의 명령어는 윈도우7 64비트 환경에서는 정확하게 작동합니다.
  • 위의 에러는 Java가 FTP 연결하는 과정에서 IPv4 주소를 IPv6 주소로 매칭하면서 윈도우 방화벽이 해당 연결을 잘못 차단하며 생기는 일이었습니다.
  • 위의 명령어는 자세한 원인은 아래 링크에서 확인하세요.


* NETSH 기본 사용법 및 예제

댓글
안내
궁금한 점을 댓글로 남겨주시면 답변해 드립니다.