Kodbox中用Minio当存储时上传大文件提示上传失败

本人使用 kobox 搭建了一个私有网盘,用 minio 搭建了一个对象存储作为 kodbox 的存储,但是最近在 kodbox 中上传稍大点的文件(大于 100K 左右)时,就提示上传失败,又很神奇的是,在 minio 却发现该文件已经成功上传了。

正文

上述问题困扰了我两天,然后偶然看到一个答案,顺利解决了。

I think the problem is caused by the proxy converting HEAD requests to GET requests.

I ran into this problem when using nginx as a reverse proxy and solved it by adding the following configuration:

proxy_cache_convert_head off;

所以,解决方法就是在 nginx 配置中添加:

1
proxy_cache_convert_head off;

后记

官方关于 minio 中反向代理的配置不全,导致怎么配置都有问题。这两天觉都没睡好,唉,坑是真的多呀,心累,不折腾了~

参考

  1. minio/minio-js#842 (comment)