Ich habe Probleme mein Nextcloud Webdav Verzeichnis einzuhängen. Wenn ich das Verzeichnis mounten möchte, erhalte ich folgende Meldung:
1 2 | /sbin/mount.davfs: das Einhängen schlug fehl; 404 Not Found |
Das Paket davfs2 ist installiert
1 2 3 | # dpkg -l | grep dav ii davfs2 1.6.1-1 amd64 mount a WebDAV resource as a regular file system ii libdav1d5:amd64 0.9.2-1 amd64 fast and small AV1 video stream decoder (shared library) |
Meinen User habe ich der Gruppe davfs2 hinzugefügt. Die Datei ~/.davfs/secrets ist nur von meinem User Les- und beschreibbar (chmod 600) und auch in meinem Besitz. Darin steht:
1 | https://meinedomain.de/nextcloud/remote.php/dav/files/meinUser meinUser meinPasswort |
In der /etc/fstab steht
1 | https://meinedomain.de/remote.php/dav/files/meinUser /home/meinUser/nextcloud davfs user,rw,noauto,_netdev 0 0 |
Das Setuid Bit ist gesetzt
1 2 3 | ls -lah /sbin/mount.davfs /usr/sbin/mount.davfs -rwsr-xr-x 1 root root 131K Feb 17 2022 /sbin/mount.davfs -rwsr-xr-x 1 root root 131K Feb 17 2022 /usr/sbin/mount.davfs |
Wenn ich nun mount ~/nextcloud ausführe, gibt es zwei Fehler:
Ich werde nach Benutzernamen und Passwort gefragt, was eigentlich durch die ~/.davfs/secrets automatisch funktionieren sollte
Ich erhalte die Meldung /sbin/mount.davfs: das Einhängen schlug fehl; 404 Not Found
Vor ein paar Tagen klappte es noch. Auf meinem Raspberry Pi ist es genauso eingerichtet und auch da klappt es noch.
Wo habe ich was übersehen? Hat jemand eine Idee wo der Fehler liegen und ich diesen beheben kann?