cc (@wwzccccc)记一次借助ai帮朋友机器排查openlist对接rustfs无法上传问题403、cors错误 中发帖

问题 OpenList链接RustFS s3端点后无法通过OpenList上传文件
控制台出现cors或者403等导致无法通过OpenList上传文件

环境信息: (问ai前最好提前说明相关服务环境信息)

RustFS 服务运行在 localhost:9000 (HTTP)
Nginx 反向代理在 9002 端口提供 HTTPS 访问
端点地址:https://RustFS.example.com:9002
OpenList在别的机器:https://alist.example.com

省流总结:
Nginx对RustFS的反代缺少一个关键配置 proxy_redirect off
反代实现https的时候端口冲突导致301重定向循环

[!TIP]
问ai前最好提前说明相关服务环境信息,复盘流程会发现,如果知道Nginx做了反代可以提前让ai检查Nginx加快问题排查流程...