Support

Akeeba Backup for Joomla!

#25646 Cannot upload to NEW Amazon s3 bucket

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by on Thursday, 18 August 2016 17:20 CDT

nickwilmot
Hello,

I cannot get S3 uploads working with NEW S3 buckets.

I have created a new bucket and user in AWS Ireland. The credentials work and the bucket can be written to (validated using other software). When I use them with Akeeba, I get the following error:

Upload cannot be initialised. Amazon S3 returned an error message: 0 :: Akeeba\Engine\Postproc\Connector\S3v4\Connector::startMultipart(): [0] The request signature we calculated does not match the signature you provided. Check your key and signing method. Debug info: SimpleXMLElement Object ( [Code] => SignatureDoesNotMatch [Message] => The request signature we calculated does not match the signature you provided. Check your key and signing method.  ...


If I add an older bucket to Akeeba, it works fine. If I give the user permission to write to an older bucket, it also works fine. (IE it doesn't appear to be a problem with the S3 user or policy). The S3 settings appear exactly the same in between the two S3 buckets.

The bucket name is all lower-case, as is the user.

I have generated new keys several times; it makes no difference. The keys work using Coda to connect.

It seems as if Akeeba cannot write to newly created buckets only?

Thoughts appreciated!

Nick
http://www.nickwilmot.co.uk

tampe125
Akeeba Staff
Hello Nick,

can you please install the latest dev release and try again?
Amazon changed their own API , so we had to update our code, too

Davide Tampellini

Developer and Support Staff

๐Ÿ‡ฎ๐Ÿ‡นItalian: native ๐Ÿ‡ฌ๐Ÿ‡งEnglish: good โ€ข ๐Ÿ• My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

nickwilmot
Ha, that works fine (revD96EF88)!

Thanks. Glad it wasn't me being stupid!
http://www.nickwilmot.co.uk

tampe125
Akeeba Staff
You're welcome!

Davide Tampellini

Developer and Support Staff

๐Ÿ‡ฎ๐Ÿ‡นItalian: native ๐Ÿ‡ฌ๐Ÿ‡งEnglish: good โ€ข ๐Ÿ• My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!