I am using MountainDuck to mount remote WebDAV volumes, in the “online” mode - so that all read and write directly goes to the internet.
Those volumes contain my encrypted Crytomator files and then get mounted with Cryptomator.
When I copy or update lots of files, or just one large file, I constantly see error messages like those:
rsync: [receiver] stat “/Volumes/HD_MEDIA/.IMG_0848.MOV.XWfOLQ” failed: Device not configured (6)
rsync: [receiver] rename “/Volumes/HD_MEDIA/.IMG_0848.MOV.XWfOLQ” → “IMG_0848.MOV”: Device not configured (6)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1356) [sender=3.2.7]
Often, the Cryptomator vault will then be shown as locked - even as it was unlocked before.
I now tested the behavior when directly writing to the WebDAV volumes, mounted with MountainDuck and saw such messages:
$ cp -p IMG_0848.MOV ~/MountainDuck/HIDRIVE/users/myself.hidrive/
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: not responding
nfs server HIDRIVE (webdav.hidrive.ionos.com):/: is alive again
So, it seems that the MountainDuck volume again and again runs into timeouts of some sort - which are not a problem!
MountainDuck normally retries successfully and the files get uploaded.
But Cryptomator cannot handle this “unstable” storage as it seems …
Is there a way to make Cryptomator retry longer or forever?
Any other workaround?
Probably a new setting or feature?
It is crucial for me to use WebDAV and this seems to be too unstable to be used with Cryptomator.
I am on macOS, latest Monterey, using macFUSE (not T-FUSE) and Cryptomator 1.6.17 - this was the most stable combination for my OS.
Any idea?