# 从 3.4.0.beta4-dev 升级到 3.5.0.beta1 时出错

**URL:** <https://meta.discourse.org/t/error-upgrading-from-3-4-0-beta4-dev-to-3-5-0-beta1/355141>\
**Category:** Support\
**Created:** [2025年三月1日 05:03 UTC](https://meta.discourse.org/t/error-upgrading-from-3-4-0-beta4-dev-to-3-5-0-beta1/355141 "2025-03-01T05:03:17Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dubwoc](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@dubwoc](https://meta.discourse.org/u/dubwoc)\
**Post date:** [2025年三月1日 05:16 UTC](https://meta.discourse.org/t/error-upgrading-from-3-4-0-beta4-dev-to-3-5-0-beta1/355141/2 "2025-03-01T05:16:02Z")

</div>

错误发生在你的 `rake s3:upload_assets` 的 `after_assets_precompile` 钩子中。

```plaintext
Aws::S3::Errors::InvalidArgument: Unsupported header 'x-amz-checksum-crc32' received for this API call. (Aws::S3::Errors::InvalidArgument)

```

我不熟悉为 Discourse 配置 Amazon S3，但在 Discourse 的 git 仓库的 HEAD 中没有找到该标头的引用，所以也许你在某个地方设置了这个标头？如果是这样，它似乎不再受支持，你应该将其删除。

请查看此帖子：[Can't rebuild due to AWS SDK gem bump and new AWS Data Integrity Protections - #7 by Yt.w](https://meta.discourse.org/t/cant-rebuild-due-to-aws-sdk-gem-bump-and-new-aws-data-integrity-protections/354217/7)

---

_[View the full topic](https://meta.discourse.org/t/error-upgrading-from-3-4-0-beta4-dev-to-3-5-0-beta1/355141)._
