-
-
Notifications
You must be signed in to change notification settings - Fork 290
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
Openstack Swift (Amazon S3) - Listing directory failed #13383
Comments
Very similar to a bug that may have been previously fixed, but is now back again. Now i have next reply with s3cmd:
Clean XML <?xml version='1.0' encoding='UTF-8'?>
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Name>bucketname</Name>
<Prefix/>
<Marker/>
<MaxKeys>1000</MaxKeys>
<Delimiter>/</Delimiter>
<IsTruncated>false</IsTruncated>
<Contents>
<Key>Screenshot 2022-04-14 at 23.50.21.png</Key>
<LastModified>2022-05-12T13:40:17.541Z</LastModified>
<ETag>"3fcf1189802cc75006100190372048ad"</ETag>
<Size>187976</Size>
<Owner>
<ID>testtenant:testuser</ID>
<DisplayName>testtenant:testuser</DisplayName>
</Owner>
<StorageClass>STANDARD</StorageClass>
</Contents>
<Contents>
<Key>Screenshot 2022-04-14 at 23.50.36.png</Key>
<LastModified>2022-05-12T13:40:17.541Z</LastModified>
<ETag>"5e3fedc3bf0fd8e3aead5cecaa285fdb"</ETag>
<Size>137389</Size>
<Owner>
<ID>testtenant:testuser</ID>
<DisplayName>testtenant:testuser</DisplayName>
</Owner>
<StorageClass>STANDARD</StorageClass>
</Contents>
</ListBucketResult> Just like that time, the element |
As a workaround please try to connect using the OpenStack Swift connection profile from Preferences → Profiles. |
As a workaround please try to connect using the OpenStack Swift connection profiles for OVH and S3 connection profiles for OCI Object Storage from Preferences → Profiles. |
Hello, i am try with "OCI Object Storage" and get next error when connecting to storage:
But, to Oracle connecting successful and listing also. |
Later i am test some profiles and found working profile with Openstack Swift over S3 - "S3 (Deprecated path style requests)". Please create one more profile with name "Openstack Swift over S3", or something similar. Or add comment to "S3 (Deprecated path style requests)". |
hi, in my case, with OCI Object Storage (Oracle logo), I changed the server name and it works perfectly for infomaniak SwissBackup S3, thanks for the Workaround! it would be nice to have a more generic profile for problematic S3 shares, or a tickbox "compatibility mode" for the "Amazon S3" to permit using 3rd party S3 providers. thanks for the workaround already, really helping! |
Fix error reporting to get exact parser failure in #13405. |
Fix error reporting to get parser failure.
@dkocher I think we need to reopen this issue, with also, for whatever reason, the workaround using OCI Object Storage also produces the same error now. If you prefer, I could also reopen another issue |
Can you confirm you are using one of the Infomaniak Swiss Backup connection profiles? |
Connection Profiles for Infomaniak Swiss Backup have been made available in e4bc1eb and #13468. |
Describe the bug
Hello, when i try to use Openstack swift over Amazon S3, i get an error when try to listing "bucket".
The behavior is absolutely similar on several providers.
Have been tested: OVH, Oracle, SC
When trying to list the contents of the container, an error occurs and nothing else happens.
"Listing directory XXX failed. Failed to parse XML document with handler class org.jets3t.service.impl.rest.XmlResponsesSaxParser$ListBucketHandler. Please contact your web hosting service provider for assistance."
To Reproduce
To repeat, you can use the object storage service of any provider that provides Openstack Swift through S3.
Expected behavior
I expected to see a listing of files in a container
Cyberduck Version 8.3.3 (37544) (MacOS)
The text was updated successfully, but these errors were encountered: