Support

Akeeba Backup for Joomla!

#24051 Amazon S3 IAM user setup - cannot get it to work

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, 28 January 2016 17:20 CST

cappu
EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:
I do use Akeeba Backup now for year to backup to Amazon S3 cloud - without any configuraton problems ever.

Now, Amazon changed the user management. And for some reason the backups won't upload to Amazon any more. - I guess the reason is some misconfiguration of the IAM user.

Is there a step by step tutorial on how to setup an IAM user (user group, policies). I feel somehow hopelessly confused on this.

I tried all steps in the Amazon S3 troubleshooter manual - without success. Still get this ambivalent error message back from AWS:
"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. ..."

Thanks for any hints.

Kind regards,
Bernhard

tampe125
Akeeba Staff
Hello Bernhard,

first of all please try to use your main credentials: could you upload the file?
If you can, it means that there's something wrong with your IAM permissions, otherwise there is an issue in the multipart handling (sometimes it fails randomly). If it's the latter case, please try to flag the option Disable multipart uploads, it usually fix the issue.

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!

cappu
Hi David,

thanks for the quick response. - There seems to be some random behaviour, indeed. I managed it to upload with 2 of 8 webprojects (with individual webusers). - Using the user credentials of one of the successful sites on another project/bucket didn't work.

Is it possible that AWS needs some time after creating a new user to make it active?

Kind regards,
Bernhard

tampe125
Akeeba Staff
I don't have any confirm about it, but it seems possible.

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!

cappu
Waiting 2 hours after setup the IMAP user on AWS solved all problems automatically. :-)

tampe125
Akeeba Staff
Good to know! Thank you very much!

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!