使用 CDN 运行时,S3 中的缩略图出现 403 Forbidden

我们使用基于 GitHub - aws-samples/aws-cdk-for-discourse: AWS CDK for Discourse 的 AWS 上的官方 Docker 托管设置。

通用的 CDN 设置运行良好,例如图像通过 CDN URL 正常提供。

但是,初始的“32x32”请求似乎指向 S3 存储桶 URL,这会产生 403 错误。

是我错过了某个配置,还是这是一个 bug?

2 个赞

这不是官方的,因为它是一个 AWS 项目,使用了 Bitnami 的 Discourse 镜像,而我们明确不承认这是 Discourse 的官方标准安装,因此不在我们这里支持的安装范围之内。

这不是一个 bug,因为它没有按照我们期望的方式运行应用程序,但通过更改配置或许可以修复。也许可以在该示例存储库上为此打开一个 issue?

1 个赞

引用的项目使用了官方的 Docker 镜像。
image

不是 Bitnami - 我一开始也不会使用它 :wink:

我将深入研究并在此处或那里报告一个问题。

1 个赞

哦,抱歉,我看了项目 README.md 上的内容。

祝你好运。如果你发现任何线索,请在此处更新。

README 的拉取请求即将到来 :wink:

我找到了问题。我从另一个系统恢复了备份。

2 个赞

那么什么坏了?

1 个赞

不知何故,它使用了 s3 URL 作为默认的 Discourse 系统用户头像图片。我没有花时间修复它,因为我仍在进行一些测试活动,需要定期重新创建环境。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.