Skip to content
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

MD5 mismatch error for uploads to Oracle Object Storage replacing object #11548

Closed
cyberduck opened this issue Jan 17, 2021 · 15 comments
Closed
Assignees
Labels
bug fixed s3 AWS S3 Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

5f3884d created the issue

I think cyber duck is trying to access my bucket like "..compat.objectstorage.us-phoenix-1.oraclecloud.com" And Oracle doesn't support that anymore they only support path based. So Cyber duck no longer works with Oracle Object Storage. And gives a certificate error of trying to access this domain "..compat.objectstorage.us-phoenix-1.oraclecloud.com".

"The application must use path -based access. Virtual host-style access (accessing a bucket as bucketname.namespace.compat.objectstorage.region.oraclecloud.com) is not supported." - https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

We have documented a temporary workaround in Disable use of virtual host style requests.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Relates to #10956.

@cyberduck
Copy link
Collaborator Author

5f3884d commented

That works on OCI, even when not in Home Region(Cloudberry only works if you connect to Obj Storage in Home Region), confirmed and thx!

@cyberduck
Copy link
Collaborator Author

5f3884d commented

However, when you try to editor a text file and it autouploads. It creates this error message.

Screenshot 2021-01-17 075441.jpg

@cyberduck
Copy link
Collaborator Author

@dkocher commented

We will need to update profiles referenced in Oracle Cloud Infrastructure with a new option to disable virtual host style requests.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In 3e93ed4.

@cyberduck
Copy link
Collaborator Author

5f3884d commented

Still does not work when open a text file and change it, then save it. Cyberduck will try to upload the changed file and get error:

Screenshot 2021-01-18 084135.jpg

@cyberduck
Copy link
Collaborator Author

@dkocher commented

The MD5 mismatch error seems strange to me as we should not send any MD5 checksum with the request. Would it be possible to get a temporary account for testing as I am unable to activate the service successfully here.

@cyberduck
Copy link
Collaborator Author

5f3884d commented

Replying to [comment:10 dkocher]:

The MD5 mismatch error seems strange to me as we should not send any MD5 checksum with the request. Would it be possible to get a temporary account for testing as I am unable to activate the service successfully here.
Yes. But can you give me an email address to do this privately?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:11 Trianglehead]:

Replying to [comment:10 dkocher]:

The MD5 mismatch error seems strange to me as we should not send any MD5 checksum with the request. Would it be possible to get a temporary account for testing as I am unable to activate the service successfully here.
Yes. But can you give me an email address to do this privately?
Awesome. Please write to [support@cyberduck.io].

@cyberduck
Copy link
Collaborator Author

@ylangisc commented

In 0b50769.

@cyberduck
Copy link
Collaborator Author

5f3884d commented

Amazing! Thanks! When can I get the update?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Can you please try if still see this issue with the current snapshot build
by updating from within Cyberduck in ''Preferences → Update →
Automatically check for updates in → Snapshot Builds''.

@cyberduck
Copy link
Collaborator Author

5f3884d commented

It works! Verified! thx so much!

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:17 Trianglehead]:

It works! Verified! thx so much!
Thanks you for confirming the fix.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed s3 AWS S3 Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants