first of all, in general cryptomator is running fine. I can create and unlock vaults and sync them via dropbox on several machines without any problems. However, when I copy one of the vaults onto my NAS, I can still unlock the vault and see all the filenames, but on a linux computer I get an error messages once I try to read a file or create/copy a new one into to vault.
If I do the same on a Windows computer, everything works fine and cryptomator opens the vault directly from the network share, files can be read and edited. If I copy the vault back from the NAS to the linux computer, everything works normal, as well.
I also tested this with the current beta version on linux and get an error message, too, although a different one. There is no difference whether I create the vault on the local hard drive and copy it on the network share or create it on the NAS directly.
I’m using cryptomator 1.3.2 on Ubuntu 16.04 and cryptomator 1.3.4 on Windows 7 respectively. The network share is a Netgear ReadyNAS and is mounted via SMB. While reading a file I get the error message “Failed to open input stream for file” (see picture 1), If I try to copy a new file into the vault the error message reads “HTTP Error: Server error” (see picture 2).
Unfortunately, I have not been able to resolve this issue, yet. I’m using this scenario to backup a cloud folder: Different notebooks sync the vault via Dropbox and the NAS automatically downloads a copy of the vault. Of course, it is still possible to just copy the complete vault onto one of the notebooks and open it locally. However, I do not see why it should not work to open a vault on a network share from a linux notebook. Works fine with Windows. Do you have any more information?
It is quite a strech to go from “not appropiate for a specific system setup” to “not appropiate for a whole class of operating systems”.
Yes, it may be working on windows, but we never actively “fixed” it there. It just worked. From this perspective one could rant now about different linux distributions and why such a thing is not supported out of the box, but this would also not fix the problem.
We love linux systems and also develop for them, but we need to focus our development and cannot always invest a lot of time for every specific system setup.
It is not that “specific system setup”. The simplest and most common way to access, say, Google Drive on a Linux, is to mount it via Gnome. While Cryptomator is supposed to be used for cloud encryption, the fact that it’s not possible to mount a vault on cloud on Linux, makes its use very limited. I am not sure fixing it should be on your side, or Linux, but it is disappointing for us, the users. Anyways, I like Cryptomator very much and I know you’ve done a decent job. I hope this issue to be fixed in near future.