프로젝트/장기 프로젝트

MOTI #3. The bucket does not allow ACLs (AccessControlListNotSupported) 오류 해결

Chipmunks 2023. 6. 9. 22:57
728x90

안녕하세요.

 

NodeJS 에서 S3 에 파일을 업로드 하는 코드가 있었습니다.

 

다른 계정으로 이전 이후 파일 업로드가 되지 않는 버그가 있었는데요.

 

MOTI #2. AWS 프리 티어 종료 후 새로운 프리 티어 계정으로 이동하기

안녕하세요! 저번 게시글 이후 오랜만에 포스팅하네요. 2022.01.27 - [프로젝트/장기 프로젝트] - MOTI #1. iPhone 13 Pro 에서 디자인이 깨지는 버그 ( feat. VStack & ZStack ) MOTI #1. iPhone 13 Pro 에서 디자인이 깨

itchipmunk.tistory.com

오류 로그를 보니 위와 같이 AccessControlListNotSupported: The bucket does not allow ACLs 오류가 나타납니다.

 

S3().upload() 메서드를 사용할 때 오류가 나타났습니다.

해당 코드로 S3 에 업로드를 할 시 ACL 을 허용해야만 파일 업로드가 가능한 걸로 보입니다.

 

해결법은 버킷에 ACL 을 활성화를 해줬습니다.