思源的 WEBDAV 连接有问题,通过排查应该是软件本体的原因,大家可以测试

我是用群晖的 webdav 连接思源笔记 webdav 同步,不管怎么操作不行,在其它软件(如 joplin)一切正常,但换成直接用域名的方式就正常

下面是报错的图:

不正常.jpg

下面是日志文件显示我的域名对应的 IP,但是是不对的

软件解析的 IP 是不对的,他解析的是这个:~~dial tcp 198.18.4.7:5005~~

I 2025/12/13 18:48:29 session.go:147: auth success [ip=172.20.0.1:35608, maxAge=2592000]
I 2025/12/13 18:48:29 serve.go:313: serving [/] for user-agent [Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0]
E 2025/12/13 18:49:26 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/webDAV/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 18:52:40 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/webDAV/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 18:52:44 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/webDAV/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 18:55:07 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 18:55:47 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 18:55:57 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/"": dial tcp 198.18.4.7:5005: i/o timeout
E 2025/12/13 19:01:03 sync.go:654: sync failed caused by network: ReadDir /: Propfind ""http://h.xtxgr.top:5005/"": dial tcp 198.18.4.7:5005: i/o timeout

下面是我正常的域名解析地址

curl.jpg

C:\Users\Yan>nslookup h.xtxgr.top
服务器:  UnKnown
Address:  222.246.129.81

非权威应答:
名称:    h.xtxgr.top
Address:  113.221.160.120

下面是我直接用我真实的外网 IP 地址访问效果图

可以讲用 IP 是秒出结果

正常.jpg

有人能出来解决或者教我怎么解决这个问题吗 😭

🙏 🙏 🙏

下面是我的思源笔记的日志
systemlog1.zip

  • 思源笔记

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

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

    28443 引用 • 119762 回帖
1 操作
stion 在 2025-12-14 18:43:47 更新了该帖

相关帖子

欢迎来到这里!

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

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

    用户在使用群晖的 WebDAV 连接思源笔记 WebDAV 同步时遇到问题。报错信息显示软件解析的 IP 地址不正确,导致连接超时。用户通过 nslookup 命令检查域名解析地址,发现软件解析的 IP 地址与实际不符,而使用真实的外网 IP 地址直接访问则可以快速成功连接。因此,可以判断问题出在域名解析上,而不是思源笔记或网络本身的问题。

    总结:

    • 问题原因:域名解析错误。
    • 问题来源:软件解析 IP 地址不正确。
    • 解决方案:需要检查并修正域名解析设置,确保解析的 IP 地址是正确的。
    1 回复
  • 88250 1 评论

    请上传完整的日志文件以便分析

    帖子末尾刚刚附上了日志
    JeffreyChen 1
  • OriginBo

    域名不行,ip 行,猜测是 DNS 问题。

    用域名解析看了一下

    PixPin20251214125456.jpg

    可能是国内 DNS 没有记录,建议试试把 DNS 改到国外看看?比如微软的 DNS?

    1 回复
  • stion

    哪我就赚大了,用的是香港的 IP,出去都可以不用梯子 😄

    拨号.jpg

  • stion

    我用的是阿里云的动态域名,解析是对应家里拨号的 IP,还有我用域名还能打开思源软件本体,怎么能讲是域名或是 IP 不对应的问题了
    域名打开.jpg
    有图有真像

  • stion

    谢谢你的参与,域名解析是一定没有问题,我这个域名用了好多的端口测试了不同的 WEB 服务,如外网访问 joplin,思源笔记,webdav 等都可以,但用思源连接 webdav 就不行,上面有思源的日志为证,思源的解析是根本不知道哪里的 IP

  • 从日志上看是因为 docker 部署没有为容器配置 dns。

    1 回复
  • stion 1 评论

    你的讲 DNS 要怎么设置呀,感觉在 yaml 里设置报错呀

    YA.jpg

    dns 要用小写的,docker Compose 是区分大小写的,遇到这些问题可以先问问 ai
    stevehfut
请输入回帖内容 ...