嗨,兄弟,设置 MINIO_DOMAIN 可以消除上述错误,但会出现新的错误
Aws::S3::Errors::MalformedXML: 您提供的 XML 格式不正确或未通过我们发布的架构验证。
我觉得我快成功了,因为 discourse 可以正确访问我的 minio,我尝试删除所有 minio 存储桶,重建 discourse,它会提示指定的存储桶不存在
通过这篇文章 Discover AWS Official Knowledge Center Articles | AWS re:Post 我认为这个错误是由存储桶权限引起的?通过教程 将文件和图片上传设置为 S3 我看到似乎需要添加存储桶策略
"s3:PutObject",
"s3:PutObjectAcl",
"s3:PutObjectVersionAcl",
....
但是 minio 不支持 Acl,提示不支持的操作“s3:PutObjectAcl”。
也许,我可能需要使用旧版本的 minio,这可能会让事情变得更容易 ![]()