Hello!
I'm having an issue when trying to deploy with vapor.
Everything set up fine, IAM user has the correct permissions etc.
When it comes to deploying I am getting a 403 Forbidden error
SignatureDoesNotMatch The request signature we calculated does not match the signature you provided. Check your key and signing method.
This happens when it starts to upload assets, the deployment artifact uploads absolutely fine.
I've tried reinitialising the project and new access tokens without any luck.
Has anybody experienced anything similar or can nudge me in the right direction?
I have contacted AWS support but there was nothing from them that helps with this issue
Hey!
Have you tried the chat widget on vapor.com after logging in already? Did you modify the assets artifact before uploading it? Or did any process on your machine update the file while uploading it?
Have an ongoing chat, but not solved the issue yet. No modification of assets, and have tried with the fresh assets flag.
I was trying it on an existing project of mine, so tried on a fresh laravel installation and had the same issue. The bucket is there on S3, and the deployment artifact gets uploaded, but fails on the assets
Issue was resolved in the end, so putting it here in case anyone else experiences the same.
Our S3 settings were set to block public access. The bucket that was created with it switched off, so I didn't notice right away
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community