プライベートS3へのオブジェクトのアップロードが機能しません

私も同じ問題が発生しました。バックアップのアップロードは機能しますが、画像のアップロードでは「バケットでACLが許可されていません」と表示されます。
IAMの権限を1つとバケットの設定を2つ変更することで解決しました。

まず、IAM権限に関するガイドの「s3:HeadBucket」を「s3:ListBucket」に変更しました。Amazonによると、HeadBucketは有効な権限ではないとのことです。

次に、ガイドに従ってバケットの権限ページと全く同じように設定しました。

そして最も重要な部分、ACLを有効にすることです。これは権限タブの「オブジェクト所有権の編集」と呼ばれています。ACLを有効にし、「オブジェクトライター」に設定すると、すべて正常に機能するようになりました。

私の経験がお役に立てば幸いです。

「いいね!」 3