Remotely save + OpenList Webdav ,安卓端无法同步

新人求助,使用 OpenList 创建的 Webdav 接口,能够正常给PC端和 iPad端同步,却无法给安卓手机端同步。


配置情况介绍

Obsidian 各端均最新版本,OpenList 最新版本。

Webdav 设置在 htp://[ip地址]:5244/dav/obsidian 下面。各端仓库名称均为 LLM。

具体出错情况 1: 检查连接时报错

手机端检查可否连接时,报错 Error: downloaded file is not equal with uploaded file,同时在根目录创建了一个形如 rs-test-folder-xPMojGRhoHVW382CGK60T 的目录,目录下是空的;

查看 OpenList 端的 Webdav 存储,发现端上也产生一个同名的文件夹,文件夹下产生一个 名为 rs-test-file-R0pRQ13Pw5gkLqmYKQwmz 无后缀的文件。

使用文本格式打开这个文件,内容为

Failed to fetch http://43.143.213.245:5244/p/obsidian/LLM/rs-test-folder-xPMojGRhoHVW382CGK60T/rs-test-file-R0pRQ13Pw5gkLqmYKQwmz?sign=9lTOq3gnwIKsoxYkL6uAPxFA7yqPCo4cAlAXjjwkPmM=:0: AxiosError: Request failed with status code 403

另外,这里创建的 test 文件夹和 test 文件,会被正常地同步给 PC 端和 iPad 端。

我推测情况是,手机 Remotely Save 在创建上传文件夹和文件后,无法把文件正常下载到本地。但是没法解决。

具体出错情况2:同步时只能同步文件夹

尝试正常同步文件,远端的完整文件夹结构被正常地同步了。但是里面的所有文件,包括笔记、base 等所有文件未被同步。同时大量报错如下:

Clippings/Equipping agents for the real world with Agent Skills.md:error copying encrypt(webdav,no password)=>local: size not matched

11Agent.与推理模型/Hierarchical Reasoning Model分层推理模型 (HRM).md:error copying encrypt(webdav,no password)=>local:size not matched

大量如此的报错后,报错 too many errors, stop the remaining tasks

对比其他存储方式

使用 Cloudflare R2 桶同步时完全不会出现这个问题。


请问有没有论坛朋友懂怎么解决这个问题的 :sob: :sob: :sob: