Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verify File Copy #9584

Closed
cyberduck opened this issue Jun 5, 2016 · 5 comments
Closed

Verify File Copy #9584

cyberduck opened this issue Jun 5, 2016 · 5 comments

Comments

@cyberduck
Copy link
Collaborator

f9bca12 created the issue

I am trying to verify files I transferred via CyberDuck were transferred accurately. Is there a way to verify files transferred accurately?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

When transferring files to some services (Backblaze B2, Amazon S3), a checksum is provided with the file data sent to allow the server to check the integrity. For WebDAV, OpenStack Swift uploads we also check the integrity of the file by calculating a checksum and comparing it with the response from the server after the upload completes. For FTP and SFTP no integrity check is performed.

Duplicate for #9367.

@cyberduck
Copy link
Collaborator Author

f9bca12 commented

Do I understand correctly - for Amazon S3, the checksum verification is performed automatically such that all files uploaded with Cyberduck have file integrity verified and we do not need to perform any other integrity checks on these files?

1 similar comment
@cyberduck
Copy link
Collaborator Author

f9bca12 commented

Do I understand correctly - for Amazon S3, the checksum verification is performed automatically such that all files uploaded with Cyberduck have file integrity verified and we do not need to perform any other integrity checks on these files?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:4 DvdinSD]:

Do I understand correctly - for Amazon S3, the checksum verification is performed automatically such that all files uploaded with Cyberduck have file integrity verified and we do not need to perform any other integrity checks on these files?

That is true. For Amazon S3, files are verified both by AWS when the file is received and compared with the checksum sent by Cyberduck. Additionally we also compare the checksum returned by AWS for the uploaded file with the checksum computed locally.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

If the checksums do not match you will get an error Mismatch between {0} hash {1} of downloaded data and ETag {2} returned by the server for downloads and Mismatch between MD5 hash {0} of uploaded data and ETag {1} returned by the server for uploads .

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant