最近更新于 2024-09-22 22:05
前几天我自己搭建了 Nextcloud,这几天抽空完善了常用插件,今天在准备使用 Nextcloud 的客户端用于文件同步时(前面我在使用百度网盘的,计划迁移到自己搭建的 Nextcloud),发现了一个问题,部分文件同步失败,报错“Connection closed:error transferring …… server replied”
在反复测试后发现,当文件大于 10M 左右就会出现这个错误。因为发现这个错误和上传文件大小有关,所以首先怀疑的是配置中关于文件上传大小的限制,确认了 PHP 上传文件限制、PHP 的 POST 大小限制,NGINX 的请求体大小限制等,都没问题,而且如果使用网页端是能正常上传大文件,安卓版使用也是正常的,只是桌面端有这个问题。
之后搜索查询,改客户端配置也没用,后面在 GitHub 的问题报告中发现了:
有人提出升级 3.14.0(2024.9.14发布的新版)后出现了同步失败的问题,我于是尝试了上一个版本 3.13.4,可以正常使用,所以应该就是新发布的这个版本有问题,我正好也赶上了这个新版本,一来就遇到问题。
安装这个旧版后在设置关掉自动检查更新,不然会自动升级
Nextcloud desktop 3.14.0:文件同步上传错误 Connection closed