iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.27k stars 290 forks source link

Problem downloading from S3 server #14668

Closed david-navigator closed 1 year ago

david-navigator commented 1 year ago

I have some files that won't download from my S3 server. Cyberduck attempts the transfer, transfers too many bytes and then displays Transfer incomplete 1.5 GiB of 512.0 MiB.

If I use the server's web file management portal then the files download successfully (indicating that the files are OK).

Interestingly Cyberduck claims the file is 512 MB but actually creates a downloaded file of 550,292,684 bytes, whereas the web server claims the file is 512 MB and creates a downloaded file of 536,870,912 bytes.

Not sure how to debug further, but can supply download credentials to file if required.

dkocher commented 1 year ago

Can you reproduce when you disable segmented downloads by unchecking Preferences → Transfers → General → Downloads → Segmented download with multiple connections for file?

dkocher commented 1 year ago

Relates to #13610.