I'm having a problem when trying to get an object from S3. The credentials are all right, using them with SMTP worked. Already tried given it full access do S3. It will always results at same thing:
The request signature we calculated does not match the signature you provided. Check your key and signing method.
Checked object key, bucket name and region. Nothing seems to be odd.
EDIT: Link of the code: https://github.com/darakeon/dfm/blob/4.6.3.2/email/Redirector/S3.cs
EDIT2:
What solved for me:
I was trying to use same user for SES and S3. For some reason, and user of SES cannot be used for other services and an user of other services cannot be used by SES.
I did not realized that earlier because I was using one user at S3 and EC2 at same time and there was no problem. So, if you have same problem, check if you are using in one service an user that you actually created in another service dashboard."