v3.1.9 飞牛 webdav 同步问题

同步失败:锁定云端同步目录失败,请稍后再试 (Provider: WebDAV) v3.1.9

3.1.5 也是同样

http,https 均出现同样的问题

3.1.5 为 飞牛 os 安装的应用

3.1.9 是 macos 下的 app 应用

  • 思源笔记

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

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

    24922 引用 • 102642 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9479 引用 • 43198 回帖 • 108 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 88250

    请在 设置关于 中导出系统日志上传。

  • libra1010 via macOS

    我使用的是飞牛的 webdav

    image.png

    使用 joplin 可以正常同步,但是思源不行,看日志像是不能 write,但是我使用 macos 直接连接上可以任意的添加修改

  • libra1010 via macOS

    systemlog1.zip

    看坛子里有很多类似的呀, 这个什么时候可以完全解决呀

    1 回复
  • 88250

    从日志上看是服务端返回 403 状态,表示服务端拒绝了客户端请求。

    E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/db/a400ad9c6c15cd2cfb0a46e77327f5f5c9ba9f] failed: Write vbc3/siyuan/repo/objects/db/a400ad9c6c15cd2cfb0a46e77327f5f5c9ba9f: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/02/991c3cdfb264a12ceac648826ac107dd3ad1ea] failed: Write vbc3/siyuan/repo/objects/02/991c3cdfb264a12ceac648826ac107dd3ad1ea: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/b9/f3ca19347d74152ad3eb866ce8f56b1235b972] failed: Write vbc3/siyuan/repo/objects/b9/f3ca19347d74152ad3eb866ce8f56b1235b972: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/ea/157287dd4c9e884db9f7a2e707e94398736bc8] failed: Write vbc3/siyuan/repo/objects/ea/157287dd4c9e884db9f7a2e707e94398736bc8: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/11/6ffcfe18f628deea73a63f530876cbc287846d] failed: Write vbc3/siyuan/repo/objects/11/6ffcfe18f628deea73a63f530876cbc287846d: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/0a/32f21410efe4e18a81d60a52a43fbc46152564] failed: Write vbc3/siyuan/repo/objects/0a/32f21410efe4e18a81d60a52a43fbc46152564: 403 E 2024/10/16 13:12:47 webdav.go:89: upload object [vbc3/siyuan/repo/objects/da/39a3ee5e6b4b0d3255bfef95601890afd80709] failed: Write vbc3/siyuan/repo/objects/da/39a3ee5e6b4b0d3255bfef95601890afd80709: 403

    这个不是思源笔记代码实现的问题,建议结合服务端日志或者发工单问一下服务提供商。

  • libra1010 1 赞同 via macOS

    但是 joplin 就没有这个问题呀

    siyuan 这些目录都不能自动创建,都是我手动创建的。

    权限肯定是有的,使用 macos 链接上去可以任意修改,添加,删除。

    麻烦能认真检查一下这个功能吗? 坛子里有很多类似的反馈

    不要总说个人不建议使用 webdav, 说 S3 性能高, 稳定。

    既然开通了这个功能的收费,就认真做好, 至于性能这些, 我可以自由选择,而不是做不好,让人根本没得选

    1 回复
  • 88250

    403 这种情况有可能是服务端认为请求太多从而拒绝服务了(比如坚果云 WebDAV 就有该限制),这真不是代码的问题,你可以用其他 WebDAV 服务端测试看看。

    思源使用 WebDAV 同步的话正常情况下是不需要手动创建下层目录的,只需要配置顶层的云端同步目录,下层的文件夹和文件都会自动在同步时创建。

  • 88250

    下个版本会支持用户配置并发请求数 Issue #12798 · siyuan-note/siyuan

    • S3 默认 8
    • WebDAV 默认 1

    最大可配置为 16,最小可配置为 1。

    适当的值有助于提升数据同步/备份的性能和稳定性,比如某些 WebDAV 服务端实现不支持并发请求,配置为 1 可以提升稳定性。

    1 回复
  • libra1010 via macOS

    是的,尝试了使用群辉的 webdav,是正确的。

    重新更换至 飞牛 OS, 还是同样的问题

    然后又重新尝试使用 joplin 设置到飞牛使用 test 目录可以正常导入同步

    接着删除 test 全部文件,使用 思源 设置到飞牛 test 目录

    同步还是不行, 不知道为何会出现同一个服务器不同的结果。 是否是使用了更高的权限还是什么

    真心建议检查一下这部分代码,是否索取了更高的权限还是什么。

    如果别人的 APP 使用同样的网络同样的目录可以正常使用

    但是自己这部分不行,还是可以考虑查看一下。

    况且很有可能国内未来飞牛用户会持续增加

    image.pngimage.png

    1 回复
  • 88250

    WebDAV 协议都是标准化的,不存在需要更高权限一说。

    多半就是因为服务端并发支持不好导致的,Joplin 可用有可能是因为配置的并发请求数较低,下个版本思源会支持配置并发请求数,发布以后欢迎测试看看。

    1 回复
  • onlyou 1 评论

    @88250 双 11 到了,请问会有优惠活动吗?

    1 回复
    你这回帖都隐藏了别人咋回复你
    JeffreyChen
  • wenbocn

    请问 D 大,如果 webdav 设置为 16,是不是比 S3 设置为 8,的同步速度要快?

    1 回复
  • 88250

    我觉得不太可能,你可以测试看看。

  • 88250

    今年没有哦。

  • yg1211

    嘿,我们异常现象一模一样。我用的 seafile webdav。

  • prh

    我也是飞牛报同样的错误,看着错误信息好像是没权限创建文件夹,手动创建好文件夹是可以生成同步文件的。

    飞牛 webdav 有个允许客户端递归查询和操作文件夹的权限也打开了还是不行,不知道是哪的问题。

    1 回复
  • 88250

    可能需要咨询一下飞牛的客服,或者等 v3.1.10 发布以后再试试。

  • Huojian

    同飞牛,在 win 文件夹中,可以创建文件,增删

  • liufengarf

    同飞牛阿。。。

  • 88250

    对于飞牛 WebDAV 用户请关注 Issue #12961 · siyuan-note/siyuan

  • mingax

    可不只是飞牛,用极空间 webdav 同步,也是同样的问题

    1 回复
  • 88250

    @participants 使用飞牛的各位可能要手动创建文件夹才行了,我这边调试了下应该是飞牛的问题(调试过程记录在 Issue #12961 · siyuan-note/siyuan 里了),麻烦大家给飞牛官方反馈。

  • 下个版本会针对性兼容飞牛 WebDAV 的问题,请下个版本再试试

  • carnothuang

    闹心,2025 年 2 月 5 日,这个问题仍然存在。

请输入回帖内容 ...

推荐标签 标签

  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • Ngui

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

    7 引用 • 9 回帖 • 400 关注
  • 反馈

    Communication channel for makers and users.

    126 引用 • 930 回帖 • 270 关注
  • 叶归
    5 引用 • 16 回帖 • 11 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 77 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 52 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 504 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    173 引用 • 414 回帖 • 369 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 544 关注
  • OnlyOffice
    4 引用 • 22 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    76 引用 • 1742 回帖
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    556 引用 • 675 回帖
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    729 引用 • 1278 回帖 • 1 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    179 引用 • 408 回帖 • 485 关注
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 5 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 216 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    53 引用 • 40 回帖
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 644 关注
  • 导航

    各种网址链接、内容导航。

    43 引用 • 177 回帖
  • API

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

    79 引用 • 431 回帖 • 1 关注
  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    36 引用 • 155 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 109 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 298 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3195 引用 • 8215 回帖