After doing a big research, I’ve not found any guide to upload images to S3 with private ACL.
I’m experiencing a weird behavior where the backups work but not uploadimg of images.
I narrowed the issue down to a problem with ACL of the bucket (I proved that the problem is the ACL since I’m able to upload file using the sdk without specifing the ACL flag). In some cases the “block access to public” permission are set at account level and not bucket level so deactivating the checkbox in the bucket config won’t work.
Je rencontre le même problème. Je peux faire une sauvegarde mais je ne peux pas téléverser d’image en raison de « The bucket does not allow ACLs » (Le compartiment n’autorise pas les ACL).
Pour IAM, j’ai attaché la politique AmazonS3FullAccess, mais j’ai toujours la même erreur.
J’ai le même problème. Le téléchargement de sauvegarde fonctionne, mais le téléchargement d’images affiche « Le compartiment n’autorise pas les ACL ».
Et cela a été résolu en modifiant une permission dans IAM et deux paramètres dans le compartiment.
J’ai d’abord modifié le guide concernant la permission IAM de « s3:HeadBucket » à « s3:ListBucket » car Amazon a déclaré que HeadBucket n’est pas une permission valide.
Ensuite, la partie la plus importante, activer les ACL, cela s’appelle Edit Object Ownership dans l’onglet permission, avec les ACL activées et définies sur object writer, tout fonctionne bien maintenant.