rclone sync fails with the error
Couldn't delete: Container Not Found
Other commands work correctly, even
rclone deletefile when deleting the file that failed during
I have an analysis of what seems to be going wrong, the
rclone sync command seems to be url encoding the request that fails. When I manually execute the request using curl, the url encoded variant returns a 404 - Not found.
If I manually decode the request then the response is as you would expect.
Request that fails:
HTTP REQUEST (req 0xc0024db300) 2021/03/25 16:17:13 DEBUG : GET /production%255Fencrypted%255Fsegments?format=json&limit=1000&prefix=mariadbservers%2Fweekly%2Fpiwik%255F2021%252D02%252D10.gz.bin%2F1612992682.03079176%2F9221554274 HTTP/1.1
Same request decoded, succeeds:
curl -v -u XXX:XXXX "XXXX.xxx/production_encrypted_segments?format=json&limit=1000&prefix= mariadbservers%2Fweekly%2Fpiwik%255F2021%252D02%252D10.gz.bin%2F1612992682.03079176%2F9221554274"
rclone v1.54.0 - os/arch: linux/amd64 - go version: go1.15.7
But i also tried with a local build from the master branch last week.
Sorry about doing this in multiple replies. The system did not allow me to post in one go due to a restriction on the number of links in a post for new accounts.