Davfs mounts failing since upgrade to 25.10

Ubuntu Support Template

Ubuntu Version:

Distributor ID: Ubuntu
Description: Ubuntu 25.10
Release: 25.10
Codename: questing

Desktop Environment (if applicable):
KDE Plasma

Problem Description:
This is a duplicate of Webdav mounts broken since 25.10 (Quokka), but that ticket was closed with no resolution, and I’m now having the same problem since upgrading to 25.10 today.

Example:

% echo >> /etc/fstab "http://mydavserver/remote.php/dav/files/timwa /mountpoint davfs rw,user,uid=timwa,_netdev 0 0"
% mount -a
% cd /mountpoint
% ls
ls: general io error: Invalid argument (os error 22)

Relevant System Information:

% dpkg -l davfs2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-================================================
ii  davfs2         1.7.1-1      amd64        mount a WebDAV resource as a regular file system

Screenshots or Error Messages:
Nothing useful in any system logs that I can find :-(.

Just

general io error: Invalid argument (os error 22)

when accessing the mounted filesystem.

What I’ve Tried:
Searching the Internet and finding someone already had the issue :-). It works fine from Dolphin, which of course isn’t using the system davfs driver, and it works fine from all my other machines with different clients - it only fails on the machine that was upgraded to 25.10.

1 Like

Possibly this bug. Fixed in 1.7.2, but seems you can make a simple edit to davfs.conf for 1.7.1.

2 Likes

Amazing, thank you! The workaround works :-).

For the benefit of anyone else coming to the thread: The workaround until 1.7.2 is in the Ubuntu repos is to edit /etc/davfs2/davfs2.conf and add buf_size 64 to the config.

(And then unmount/mount to restart the mount.davfs process.)

Thanks again!

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.