Hai ragione!
Backblaze non supporta x-amz-checksum-crc32 e la versione più recente dell’SDK AWS di Discourse potrebbe averlo abilitato per impostazione predefinita.
Quindi sono entrato nell’app:
./launcher enter app
e ho disinstallato la versione corrente dell’SDK AWS:
gem uninstall aws-sdk-s3 aws-sdk-core aws-sdk-kms
e ho installato quella che il ragazzo di Backblaze ha detto che avrebbe funzionato:
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”
Poi ho ricostruito l’app e ha funzionato!