解决Cloudflare反代Minio Head请求403 Access Denied的问题

我部署对外公开的服务通常都会开启Cloudflare橙云代理,避免外部直接访问源站。

但是对于Minio这类对象存储服务,BucketExists和StatObject这类HEAD请求却时不时出现403的错误(主要表现在初始化Minio组件有判断存储桶是否存在的逻辑时会直接报错,或者上传资源前需要获取资源信息时时不时出现403 Access denied的报错,且每次出现的路径objectKey不固定),如果关闭橙云改成DNS Only直连Minio则没有这个问题。

在这里记录下我对这个问题的排查和解决的方式。

继续阅读解决Cloudflare反代Minio Head请求403 Access Denied的问题