[FTPClient] FTP response 421 received 예외
한추렴
1. ftpclient 를 이용한 파일 전송, (특이하거나 특별한 설정은 없음)
ftpclient ftp = new ftpclient();
ftp.setcontrolencoding(utf-8);
ftp.connect(,); //ip랑 port정보.. ftp.getreplystring() 에서
ftp 로그인 응답메세지 : 230 user id정보 logged in 까지는 보이는 상황입니다같은 소스가 다른 서버에서 정상적으로 파일을 전송하고 있습니다. 다른 정보는 id랑, pw 정보 밖에 없습니다위와 같은 상황으로 유추해 볼 때에 뭔가 셋팅이나 상대 서버 문제 같은데, 상대 서버에서도 특별히뭔가 하는게 없다는 상황입니다.특이 사항은 항상일정하게 20분정도 후에 커넥션을 끊는다는 점입니다상대 서버에는 0바이트 파일이 올라가 있다고 합니다.shell 에서 ftp 접속 후 파일을 전송하면 잘 올라갑니다.전체소스를 오픈하지 못해서죄송하지만,소스보다는 서버 또는 설정 문제 같아서비슷한 경험을 하신 분들이나해결하신 분들의 도움을 기대할게요..
org.apache.commons.net.ftp.ftpconnectionclosedexception: ftp response 421 received. server closed connection.at org.apache.commons.net.ftp.ftp.__getreply(ftp.java:321)
at org.apache.commons.net.ftp.ftp.sendcommand(ftp.java:460)
at org.apache.commons.net.ftp.ftp.sendcommand(ftp.java:520)
at org.apache.commons.net.ftp.ftpclient._opendataconnection_(ftpclient.java:490)
at org.apache.commons.net.ftp.ftpclient.__storefile(ftpclient.java:388)
at org.apache.commons.net.ftp.ftpclient.storefile(ftpclient.java:1388)
혹시 이런 비슷한 상황을 겪으신 분이거나 , 아시는분들의 답변 부탁드립니다.미리 답변 감사드립니다.