[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