WebDAV 同步失败:锁定云端同步目录失败

本贴最后更新于 486 天前,其中的信息可能已经时移世改

WebDAV 同步失败:无论是 windows10,还是 ubuntu22/23, 无论是自动还是完全手动同步,无论是上传到云端还是下载到本地,都会出现同步失败的错误;但是同样的地址和端口,几乎同样的设置,Joplin 却完全正常,同步速度也很快,且在 windows 端和 ubuntu 上都是正常的!

额外说明:尝试过坚果云,失败了;尝试过 OneDrive,个人版和商业版账户都成功了,但是同步速度完全无法忍
受(无论是否科学上网,网速都不慢),就算只有一个字符的差异,同步时间都能达到 100 秒以上。无奈之下,选择百度云盘和阿里云盘,采用 alist 挂载,没想到无论怎么尝试,都是失败。也不是舍不得支持思源的云端服务,一是,我正在大量尝试各种笔记软件,二是云端容量上限偏小,当然还有其他次要因素。

图片.png

systemlog.zip

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23548 引用 • 95493 回帖 • 1 关注
2 操作
Alphaty 在 2023-09-16 19:59:22 更新了该帖
Alphaty 在 2023-09-16 19:58:42 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 请在设置关于中导出系统日志上传一下。

    1 回复
  • Alphaty

    已上传

    1 回复
  • 从日志上看是服务端内部报错 500,如果服务端是自建的可以看下服务端 WebDAV 服务器日志。

    1 回复
  • Alphaty

    alist 我还不知道怎么查看日志,但是同样是 WebDAV 协议,ip 和端口不变的情况下 joplin 同步是正常的,是否能排除其他因素呢。

    图片.png

    图片.png

    这里 TLS 是否验证不影响结果。

    1 回复
  • http 协议的话和 TLS 验证没有关系,从路径上看是不是 /dav/ 这一层没有权限或者不允许在根目录创建文件?

    2 回复
  • Alphaty

    那个应该没关系,云端文件夹我是提前建立好再选择的。但思源与 joplin 不同的一个点是,前者会在选择的目录下创建一个 siyuan 文件夹,后者不会。同步失败后,我在云端看到 siyuan/repo 两层文件夹是正常创建的,也就是不存在权限不够的问题,而且 joplin 也创建了文件夹和文件。

  • Alphaty

    思源并没有在 dav 这层目录创建文件夹,而是选择了 aliyun 目录

    1 回复
  • 那只能想办法看下服务端日志了,500 报错是远程服务器返回的,不是客户端的。

    个人建议不要使用 WebDAV 协议,推荐使用 S3 协议,性能和稳定性都好很多。

    1 回复
  • Alphaty

    alist 日志找到了,日志显示:

    [GIN] 2023/09/16 - 19:00:05 | 500 | 578.758114ms | 127.0.0.1 | PUT "/dav/aliyun/siyuan/repo/lock-sync"

    与思源报错一样,只不过把锁定失败这个错误给编了个号。

    2 回复
  • 那应该是上游服务端返回的报错了。

  • -

    之前我遇到过这个问题,自己部署的 WEBDAV 服务没有给足文件权限,虽然可以连上去,但 siyuan 无法修改文件内容。手动修改权限后,同步正常了

    2 回复
  • yimang

    我用了 s3 同步,还可以,用了七牛云的,同步速度很快。我设置了完全手动同步,感觉也挺方便的,基本没啥费用

  • yuyi

    如何手动修改权限?

  • Alang1991

    请问下,最后是咋解决的呢?

  • Alang1991

    最近两天研究了下,如果是空间占用较多,还是选择 s3 最合适,一般人正常使用阶段,s3 的价格真的每个月可能几块钱不等。

    如果没有公网,建议别折腾 webdav,浪费了时间,省不了多少。

  • coffeey

    我用的是 alist,降到 26 版本,可以用阿里云盘备份,感觉是 alist 的锅,但是天翼云盘啥的也是不行。

  • Jahzeds

    我也是这样,求指点

  • zk2048

    我也刚刚遇见和你一样的问题。这个确实不应该,感觉应该是这个笔记程序有问题。坑。。。。

  • oneing

    同遇到,麻烦开发者查一下谢谢

请输入回帖内容 ...

推荐标签 标签

  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 396 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖 • 3 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 181 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    77 引用 • 430 回帖
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 637 关注
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    12 引用 • 54 回帖 • 159 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    143 引用 • 442 回帖
  • sts
    2 引用 • 2 回帖 • 198 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 406 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    20 引用 • 7 回帖 • 1 关注
  • 笔记

    好记性不如烂笔头。

    308 引用 • 794 回帖
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    132 引用 • 796 回帖
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23548 引用 • 95493 回帖 • 1 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖 • 1 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 627 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    127 引用 • 589 回帖
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    948 引用 • 943 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖 • 4 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    325 引用 • 1395 回帖 • 3 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖 • 1 关注
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    200 引用 • 120 回帖 • 1 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖