[Cyberduck-trac] [Cyberduck] #10203: S3 AWS2 algoritm not allowed any more
Cyberduck
trac at cyberduck.io
Sat Jan 20 20:00:35 UTC 2018
#10203: S3 AWS2 algoritm not allowed any more
----------------------------+----------------------
Reporter: eithel.sanchez | Owner:
Type: defect | Status: new
Priority: high | Milestone:
Component: s3 | Version: 6.3.4
Severity: major | Resolution:
Keywords: | Architecture:
Platform: |
----------------------------+----------------------
Description changed by dkocher:
Old description:
> cyberduck version: 6.3.5
>
> In previous versions of cyberduck was posible to generate an link to a
> file in S3 using AWS2 algoritm; but now is not possible, the links are
> generated with AWS4 algoritm. Then the links are not valid when they are
> generated for more than 7 days.
> So this is the error from S3:
> <Error>
> <Code>AuthorizationQueryParametersError</Code>
> <Message>
> X-Amz-Expires must be less than a week (in seconds); that is, the given X
> -Amz-Expires must be less than 604800 seconds
> </Message>
> <RequestId>98B36638CCB7B4C6</RequestId>
> <HostId>FEE9lxU08MTVYLb4gD6RWC0N4knK2HfkQBvmPfz6cW0QuHcl4RPuJidWOA9a7GxadHNq6WX4bz4=</HostId>
> </Error>
>
> In previous version was posible to force the AWS2 algoritm in a file
> user.config whith this:
> <setting name="s3.signature.version" value="AWS2" />
>
> but is not working any more.
New description:
cyberduck version: 6.3.5
In previous versions of cyberduck was posible to generate an link to a
file in S3 using AWS2 algoritm; but now is not possible, the links are
generated with AWS4 algoritm. Then the links are not valid when they are
generated for more than 7 days.
So this is the error from S3:
{{{
<Error>
<Code>AuthorizationQueryParametersError</Code>
<Message>
X-Amz-Expires must be less than a week (in seconds); that is, the given X
-Amz-Expires must be less than 604800 seconds
</Message>
<RequestId>98B36638CCB7B4C6</RequestId>
<HostId>FEE9lxU08MTVYLb4gD6RWC0N4knK2HfkQBvmPfz6cW0QuHcl4RPuJidWOA9a7GxadHNq6WX4bz4=</HostId>
</Error>
}}}
In previous version was posible to force the AWS2 algoritm in a file
user.config whith this:
<setting name="s3.signature.version" value="AWS2" />
but is not working any more.
--
--
Ticket URL: <https://trac.cyberduck.io/ticket/10203#comment:1>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list