لا يمكن إعادة البناء بسبب رفع إصدار جيم AWS SDK ووسائل حماية سلامة بيانات AWS الجديدة

أنت على حق!

Backblaze لا يدعم x-amz-checksum-crc32، وقد يكون إصدار SDK الأحدث من Discourse قد مكّن هذا افتراضيًا.

لذلك ذهبت إلى التطبيق:

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

ثم قمت بإعادة بناء التطبيق وعمل بشكل جيد!

إعجابَين (2)