2022/09/28 16:25:07 DEBUG : rclone: Version "v1.59.1" starting with parameters ["rclone" "lsf" "-vv" "--dump" "bodies" "scality-PROVA1:bck.storage.cloud/linuxhosting/"]
2022/09/28 16:25:07 DEBUG : Creating backend with remote "scality-PROVA1:bck.storage.cloud/linuxhosting/"
2022/09/28 16:25:07 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2022/09/28 16:25:07 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2022/09/28 16:25:07 DEBUG : Using v2 auth
2022/09/28 16:25:07 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2022/09/28 16:25:07 DEBUG : fs cache: renaming cache item "scality-PROVA1:bck.storage.cloud/linuxhosting/" to be canonical "scality-PROVA1:bck.storage.cloud/linuxhosting"
2022/09/28 16:25:07 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2022/09/28 16:25:07 DEBUG : HTTP REQUEST (req 0xc00098e400)
2022/09/28 16:25:07 DEBUG : GET /bck.storage.cloud?delimiter=%2F&max-keys=1000&prefix=linuxhosting3%2F HTTP/1.1
Host: bck1.storage.cloud
User-Agent: rclone/v1.59.1
Authorization: XXXX
Date: Wed, 28 Sep 2022 14:25:07 UTC
Accept-Encoding: gzip
2022/09/28 16:25:07 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2022/09/28 16:25:07 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2022/09/28 16:25:07 DEBUG : HTTP RESPONSE (req 0xc00098e400)
2022/09/28 16:25:07 DEBUG : HTTP/1.1 200 OK
Content-Length: 613
Cache-Control: no-cache
Content-Type: application/xml
Date: Wed, 28 Sep 2022 14:25:07 GMT
Server: RestServer/1.0
<?xml version="1.0" encoding="UTF-8"?>
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>bck.storage.cloud</Name><Prefix>linuxhosting3/</Prefix><Marker></Marker><MaxKeys>1000</MaxKeys><Delimiter>/</Delimiter><IsTruncated>false</IsTruncated><Contents><Key>linuxhosting/</Key><LastModified>2014-04-21T22:48:20.000Z</LastModified><ETag>"cfcd208495d565ef66e7dff9f98764da"</ETag><Size>1</Size><Owner><ID>281A811B6FEFBE2E281A81000000004000000140</ID><DisplayName>display-PROVA1</DisplayName></Owner><StorageClass>STANDARD</StorageClass></Contents></ListBucketResult>
2022/09/28 16:25:07 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2022/09/28 16:25:07 ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring
2022/09/28 16:25:07 DEBUG : 4 go routines active
ERROR : : Entry doesn't belong in directory "" (same as directory) - ignoring
About the second command the output is:
[scality-PROVA1]
type = s3
provider = Other
access_key_id = PROVA1
secret_access_key = #######
region = other-v2-signature
endpoint = http://bck1.storage.cloud
acl = private
I want to let you know that actually rclone worked perfectly for a large ammount of data we already trasfered, so i think the configuration is all correct.
Another interesting output is the result of this command
This is likely a folder marker which is a (usually) zero sized file to mark a folder. Its the only way to make empty folders on s3, but the use isn't standardised and rclone doesn't create them.
Rclone is happy to skip empty directory markers, but since yours apparently have 1 byte in them rclone isn't ignoring them (as they might have actual data you want to keep in).
You can fix this by removing the directory markers, or replacing with 0 sized files.