AWS SDK gem 버전 상승 및 새로운 AWS 데이터 무결성 보호 기능으로 인해 재빌드 불가

맞아요!

Backblaze는 x-amz-checksum-crc32지원하지 않으며, Discourse의 최신 AWS SDK 버전에서는 이 기능이 기본적으로 활성화되었을 수 있습니다.

그래서 앱에 들어갔습니다:

./launcher enter app

그리고 현재 설치된 AWS SDK 버전을 제거했습니다:

gem uninstall aws-sdk-s3 aws-sdk-core aws-sdk-kms

그다음 Backblaze 담당자가 작동한다고 알려준 버전을 설치했습니다:

gem install aws-sdk-core -v “~> 3.215.1”
gem install aws-sdk-kms -v “~> 1.96.0”
gem install aws-sdk-s3 -v “~> 1.177.0”

그 후 앱을 다시 빌드하니 정상적으로 작동했습니다!