Minio not working

Hi Team,

I have a machine behind Cloudflare Access that is hosting a Minio instance. Web access to minio works fine via a DNS entry that is routed into the Tunnel.

When I would like to mount the Object storage using S3FS-Fuse, it is not working. The reason for that is Cloudflare for some reason removing the Content-Length header, that will render the s3fs PUTS to error.

  • I have tested same setup, nativly working fine, so the issue is sure with Cloudflare
  • When I go to CF, and create a dedicated Page rule, enable Caching always, this error is gone, but the connection is still not working. In this case I get 404 or 403.

Anybody could use s3fs / Minio via CloudFlare Access?

Hi, I was facing the same issue and posting this for anyone else who experienced it as well. In my case, the problem was resolved when I just renamed the compressed backup file from .tar.gz file to -tar_gz.bak as the cloudflare caches based on file extension: Default Cache Behavior · Cloudflare Cache (CDN) docs . Once I did this, I was able to backup normally without disabling cache or adding a page rule. (More details here- Signature mismatch occurs when using cloudflare proxy, but dns only is normal · Issue #15506 · minio/minio · GitHub)