Error in GetFile

0 votes
asked Feb 1, 2011 by Mit (200 points)
edited Apr 4, 2011

file is copied, but then an error "Data does not end properly Rebex.Net.Ftp.GetFile(). if i use FileZilla Server to connect then the error does not occur. But i need to use Serv-U server.

Applies to: Rebex FTP/SSL

1 Answer

0 votes
answered Feb 2, 2011 by Lukas Pokorny (123,810 points)
edited Feb 21, 2011
 
Best answer

This error is thrown when MODE Z is enabled (Ftp object's TransferMode property is set to FtpTransferMode.Zlib) and the received data does not end with a block that indicates end of compressed stream. It's possible FileZilla doesn't check for this.

We will send you a link to a version of Rebex FTP that doesn't perform this check in an hour or two. Please give it a try, check whether the file has been fully transferred and let us know.

* UPDATE: *

The fix is part of build 4060 http://blog.rebex.net/news/archive/2011/02/15/build-4060.aspx released in February 2011.

commented Feb 3, 2011 by Mit (200 points)
thanks,new version is working with Serv-U
commented Feb 4, 2011 by Lukas Pokorny (123,810 points)
Thanks for letting us know! The workaround for this will be included in the next release.
...