[Cyberduck-trac] [Cyberduck] #10217: Downloads from OCI Objects Storage results in Unknown Application Error
Cyberduck
trac at cyberduck.io
Wed Feb 7 19:58:40 UTC 2018
#10217: Downloads from OCI Objects Storage results in Unknown Application Error
-----------------------+-------------------
Reporter: ilker | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: core | Version: 6.3.4
Severity: normal | Keywords:
Architecture: | Platform:
-----------------------+-------------------
Latest snapshot build of Cyberduck support OCI Object Storage since ticket
#10194.
It works however when downloading files from Object Storage to local
folder, it gives the following error **after** the download is completed.
{{{
Unknown application error. No enum constant
ch.cyberduck.core.s3.S3Protocol.AuthenticationHeaderSignatureVersion.AWS4.
}}}
Download succeeds and the file is copied to local destination if you
simply cancel it. If you retry it, Transfer windows turns to red stating
it is 0 bytes and "Incomplete" (downloaded file stays, uncorrupted).
I am using
[https://svn.cyberduck.io/trunk/profiles/OCI%20Object%20Storage%20(eu-
frankfurt-1).cyberduckprofile this profile].
Setting the `Authorization` key in configuration to AWS4-HMAC-SHA256
results in a similar error:
{{{
Unknown application error. No enum constant
ch.cyberduck.core.s3.S3Protocol.AuthenticationHeaderSignatureVersion.AWS4
-HMAC-SHA256.
}}}
Looking through the code and making some educated guesses, setting the
`Authorization` key to AWS4HMACSHA256 works.
This is a little unintuitive and I couldn't find a reference/documentation
[https://trac.cyberduck.io/wiki/help/en/howto/profiles on cyberduck
profile documentation].
So is this configuration with AWS4HMACSHA256 key correct and how it is
supposed to be?
--
Ticket URL: <https://trac.cyberduck.io/ticket/10217>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list