当前位置:论坛首页 > Linux面板 > 建议

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

发表在 Linux面板昨天 22:57 [复制链接] 1 15

当在docker商店,部署RustFS时,使用默认端口映射且不配置域名时,可以正常访问RustFS所有服务。但是当第二次配置,加上域名后,访问大多数功能都正常,但最主要的存储桶访问会出现:Bucket not found错误。【两种配置都是默认配置】

检查S3 API和控制台健康状态,也全都OK,排查思考良久
  1. #shell
  2. curl http://localhost:9000/health
  3. curl http://localhost:9001/health

  4. #response x2
  5. {"service":"rustfs-endpoint","status":"ok","timestamp":"2026-01-29T13:29:50.766601778Z[Etc/Unknown]","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%A8
Nginx配置中添加
【修改建议】在默认的主配置文件中添加
然后就可以正常访问存储桶了


使用道具 举报 只看该作者 回复
发表于 1 小时前 | 显示全部楼层
您好,非常非常感谢您的反馈。已收到并记录
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表