🖥

AWS / Terraform - ALB + S3 のエラー - InvalidConfigurationRequest: Access

2024/11/12に公開

問題

ALBアクセスログをS3に記録しようとするが、
TerraformでもAWSのマネージメントコンソールでも「S3の権限が足りない」というエラーが起こる

InvalidConfigurationRequest: Access Denied for bucket: example-bucket. 
Please check S3bucket permission 

パケットポリシーを公式説明どおりに設定してもエラーが続いていた

解決

S3バケットの暗号化設定を SSE-S3 に変えることで解決した

CleanShot 2024-09-13 at 14 00 46@2x

既存バケットはKMSでも動き続けている

既存バケットはKMS設定のままで正常に動作し続けていた

おそらく既存環境に配慮した対応だと思われる

CleanShot 2024-09-13 at 14 02 57@2x

参考

Application Load Balancer のアクセスログを有効にする - Elastic Load Balancing

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

プロフィール・経歴

https://github.com/YumaInaura/YumaInaura

公開日時

2024-09-13

https://qiita.com/YumaInaura/items/2be9b8bbce70f86e7b31

Discussion