宝塔用户_qehxkf 发表于 2026-1-29 22:57:45

【已记录】RustFS因Nginx配置导致域名访问出现403:Bucket not foun

当在docker商店,部署RustFS时,使用默认端口映射且不配置域名时,可以正常访问RustFS所有服务。但是当第二次配置,加上域名后,访问大多数功能都正常,但最主要的存储桶访问会出现:Bucket not found错误。【两种配置都是默认配置】
https://s2.loli.net/2026/01/29/TQqbVzWjSIpHMB9.png
检查S3 API和控制台健康状态,也全都OK,排查思考良久
#shell
curl http://localhost:9000/health
curl http://localhost:9001/health

#response x2
{"service":"rustfs-endpoint","status":"ok","timestamp":"2026-01-29T13:29:50.766601778Z","version":"0.0.5"}翻阅RustFs官方文档,发现问题所在:在 Nginx 配置中必须添加 proxy_cache_convert_head off 指令否则会出现上述访问存储桶时的错误。https://docs.rustfs.com.cn/installation/docker/#%E4%B8%89%E3%80%81%E8%BF%90%E8%A1%8C-rustfs-%E5%AE%B9%E5%99%A8https://s2.loli.net/2026/01/29/q39dhfySu7mvLwi.pngNginx配置中添加https://s2.loli.net/2026/01/29/AvdZmbyxPOSE5Uj.png【修改建议】在默认的主配置文件中添加https://s2.loli.net/2026/01/29/zkNpdlmHqCW1UM4.png然后就可以正常访问存储桶了https://s2.loli.net/2026/01/29/ePN2biQMZJ59clq.png

大炮运维V587 发表于 2026-1-30 10:11:35

您好,非常非常感谢您的反馈。已收到并记录

ROWENCC 发表于 2026-3-4 16:30:26

感谢大佬,我看的是英文原站文档,翻了好几遍都没看到有上述提示,最后无奈求助baidu,才看到宝塔社区有这个说明,台感谢了
页: [1]
查看完整版本: 【已记录】RustFS因Nginx配置导致域名访问出现403:Bucket not foun