No se puede reconstruir debido al aumento de la gema SDK de AWS y las nuevas protecciones de integridad de datos de AWS

¡Tienes razón!

Backblaze no admite x-amz-checksum-crc32, y la versión más reciente del SDK de AWS de Discourse puede haber habilitado esto por defecto.

Así que entré en la aplicación:

> ./launcher enter app

y desinstalé la versión actual del SDK de AWS:

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

e instalé la que el chico de Backblaze dijo que funcionaría:

> 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"

¡Luego reconstruí la aplicación y funcionó!

2 Me gusta