22.10 中的 WebDAV 连接失败

22.10 中的 WebDAV 连接失败

几年来,我一直在使用内置备份工具(我认为它是基于 deja-dup 的)将系统备份到托管在公共 NextCloud 实例上的 WebDAV 点。我注意到,在过去一周左右的时间里,备份工具发出了以下消息:备份错误消息:消息接收者未回复就断开与消息总线的连接

我对日志文件进行了一些挖掘,并在 /var/log/syslog 中发现了与连接尝试相关的消息:

Nov 1 12:42:14 [hostname-redacted] kernel: [ 4440.470840] gvfsd-dav[93326]: segfault at 0 ip 00007faba72323a7 sp 00007fffbb07dc88 error 4 in libc.so.6[7faba70c1000+179000]

我记不清是否在上周升级到 22.10 之前就开始看到这种行为,但上次成功备份是在 12 天前(根据该工具),因此看起来这种行为自升级以来就已经开始。

我也尝试过从 Gnome Files 手动连接到 WebDAV URL,但出现了类似的错误消息:消息接收者未回复即与消息总线断开连接

此时,我不确定该怎么做。我尝试安装 gvfs2,认为可能没有安装 WebDAV 支持,但这似乎没有改变任何行为。

更新(2022 年 11 月 3 日):我能够成功连接到 22.04 机器上的 WebDAV URL。

答案1

这似乎是一个已知的错误:

https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1995743

该页面上提到了一个简单的修复方法:

对于那些有同样问题的人:您只需替换要打开的 URL 即可使其正常工作。您可以使用 /remote.php/webdav/ 而不是 /remote.php/dav/files/$USERNAME

对我有用!

相关内容