When I transfer a file using an application that in turn uses edtftp I often but not always get the following error:
Put file C:\Documents and Settings\Administrator\Local Settings\Temp\20061102094002.gpg remote 20061102094002.gpg
DEBUG [com.enterprisedt.net.ftp.FTPControlSocket] 2 nov 2006 09:41:56.268 : ---> PASV
DEBUG [com.enterprisedt.net.ftp.FTPControlSocket] 2 nov 2006 09:41:56.299 : 227 Entering Passive Mode (83,140,32,143,234,251).
DEBUG [com.enterprisedt.net.ftp.FTPControlSocket] 2 nov 2006 09:41:56.331 : ---> STOR 20061102094002.gpg
DEBUG [com.enterprisedt.net.ftp.FTPControlSocket] 2 nov 2006 09:41:56.346 : 150 Ok to send data.
DEBUG [com.enterprisedt.net.ftp.FTPClient] 2 nov 2006 09:50:02.659 : Transferred 56503071 bytes to remote host
DEBUG [com.enterprisedt.net.ftp.FTPControlSocket] 2 nov 2006 09:50:02.784 : 6 File receive OK.
com.enterprisedt.net.ftp.FTPException: le receive OK.
at com.enterprisedt.net.ftp.FTPControlSocket.validateReply(FTPControlSocket.java:872)
at com.enterprisedt.net.ftp.FTPClient.validateTransfer(FTPClient.java:1358)
at com.enterprisedt.net.ftp.FTPClient.put(FTPClient.java:1328)
at com.enterprisedt.net.ftp.FTPClient.put(FTPClient.java:1313)
at com.enterprisedt.net.ftp.FTPClient.put(FTPClient.java:1291)
It looks as if 2 characters in the response code 226 disappear in a mystical way. What can be wrong?
Thanks/Mikael