org.apache.commons.net.ftp.FTPClient.setRemoteVerificationEnabled(false) Programmer's notes

java.io.IOException: Host attempting data connection 192.168.###.### is not same as server 192.168.###.##$
        at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:536)
        at org.apache.commons.net.ftp.FTPClient.__storeFile(FTPClient.java:388)
        at org.apache.commons.net.ftp.FTPClient.storeFile(FTPClient.java:1388)
        ...
혹시 FTPClient 를 사용해서 파일을 전송하는 코드를 실행하다가 위와 같은 에러를 보신 적이 있나요?
org.apache.commons.net.ftp.FTPClient 의 .setRemoteVerificationEnabled(boolean) 메소드를 false 값으로 세팅하면 해결되는군요.
그런데 왜 이런 에러가 발생하는거죠? ^^; 한참 고생했습니다. 쩝..

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://sayjava.egloos.com/tb/3296301 [도움말]

덧글

  • 방문객 2007/05/07 15:50 # 삭제 답글

    좋은 자료 감사합니다.
  • sayjava 2007/05/07 21:40 # 답글

    도움을 드렸다니 저도 좋네요 ^^
  • 방문자 2008/12/08 16:55 # 삭제 답글

    저도 이것 땜에 고생했었는데,
    여기서 해결책을 찾내요.
    감사합니다.
덧글 입력 영역