When will "Sizes differ" be reported?

I tried to rclone check with --download option between two s3 buckets with other s3-compatible storage, and some of objects failed with "Sizes differ", then I use awscli to call head-object between the two objects got the same "Content-Length", and I downloaded the two objects, their content are exactly same.

BTW I search the "sizes differ" in the rclone source code, and:

fs/operations/operations.go
115:		fs.Debugf(src, "Sizes differ (src %d vs dst %d)", src.Size(), dst.Size())
705:		err := errors.Errorf("Sizes differ")

I run rclone check with -vv arguments, but I cannot find the fs.Debugf output in my log file.

Resolved, ListObjects API report incorrect size.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.