Impossible de reconstruire en raison de la mise à jour de la gem AWS SDK et des nouvelles protections d'intégrité des données AWS

Vous avez raison !

Backblaze ne prend pas en charge x-amz-checksum-crc32, et la version plus récente du SDK AWS de Discourse peut l’avoir activé par défaut.

Je suis donc allé dans l’application :

./launcher enter app

et j’ai désinstallé la version actuelle du SDK AWS :

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

et j’ai installé celle que le gars de Backblaze a dit qui fonctionnerait :

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”

Ensuite, j’ai reconstruit l’application et cela a fonctionné !

2 « J'aime »