It looks like there is a small window of time where the size reported by the HEAD request for the 'content-length' is incorrect.
Duplicity says in the log it expects 262197953 bytes but the response says 262197945 bytes.
Manually verifiying the file later confirms it is 262197953 bytes.
Note that there also appears to be a varnish server before the objectstore, potentially influencing the header.
# Latest error reported by duplicity:
ERROR 44 'redacted.server.duplicity-full.20180103T071647Z.vol590.difftar.gpg' 262197953 262197945
. File redacted.server.duplicity-full.20180103T071647Z.vol590.difftar.gpg was corrupted during upload.
It looks like there is a small window of time where the size reported by the HEAD request for the 'content-length' is incorrect.
Duplicity says in the log it expects 262197953 bytes but the response says 262197945 bytes.
Manually verifiying the file later confirms it is 262197953 bytes.
Note that there also appears to be a varnish server before the objectstore, potentially influencing the header.
# Latest error reported by duplicity: server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg' 262197953 262197945 server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg was corrupted during upload.
ERROR 44 'redacted.
. File redacted.
# Manually getting stats: boss-backup redacted. server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg .objectstore. eu boss-backup server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg octet-stream b92231f79c3bf04 da 1609cbd4- dfea3105a4
$ swift stat cloudvps-
Account: *redacted*
Container: cloudvps-
Object: redacted.
Content Type: application/
Content Length: 262197953
Last Modified: Thu, 04 Jan 2018 05:28:42 GMT
ETag: ccde4ec46420555
X-Varnish: 1371704766
Via: 1.1 varnish
Accept-Ranges: bytes, bytes
X-Timestamp: 1515043721.11970
X-Trans-Id: txcc1d645658b4b
Age: 0
# Manually downloading the file: boss-backup redacted. server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg [auth 2.054s, headers 4.720s, total 16.679s, 17.928 MB/s]
$ swift download cloudvps-
redacted.
# Checking the size: server. duplicity- full.20180103T0 71647Z. vol590. difftar. gpg
$ wc -c < redacted.
262197953