Jumping in here as I’ve hit the same or a similar problem in Linux.
I’d like to create an encrypted folder on a backup server on my home network, accessible from a PC on the same network. Both are running Mint 20.04 and utilise SAMBA for the file sharing.
From the PC I encrypted the relevant file on the server’s hard-drive into a folder ‘Crypt’ and point Cryptomator to an empty folder ‘Vault’ on the same drive for unlocking. However when I try to unlock ‘Crypt’ from the PC I get the following error report:
org.cryptomator.common.vaults.Volume$VolumeException: Unable to mount Filesystem
at org.cryptomator.common.vaults.FuseVolume.mount(FuseVolume.java:54)
at org.cryptomator.common.vaults.FuseVolume.mount(FuseVolume.java:41)
at org.cryptomator.common.vaults.Vault.unlock(Vault.java:151)
at org.cryptomator.ui.unlock.UnlockWorkflow.attemptUnlock(UnlockWorkflow.java:100)
at org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:81)
at org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:44)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.cryptomator.frontend.fuse.mount.FuseMountException: ru.serce.jnrfuse.FuseException: Unable to mount FS
at org.cryptomator.frontend.fuse.mount.AbstractMounter.mount(AbstractMounter.java:46)
at org.cryptomator.frontend.fuse.mount.Mounter.mount(Mounter.java:15)
at org.cryptomator.common.vaults.FuseVolume.mount(FuseVolume.java:52)
... 12 more
Caused by: ru.serce.jnrfuse.FuseException: Unable to mount FS
at ru.serce.jnrfuse.AbstractFuseFS.mount(AbstractFuseFS.java:293)
at org.cryptomator.frontend.fuse.mount.AbstractMounter.lambda$mount$0(AbstractMounter.java:26)
... 1 more
Caused by: ru.serce.jnrfuse.FuseException: Unable to mount FS, return code = 1
at ru.serce.jnrfuse.AbstractFuseFS.mount(AbstractFuseFS.java:289)
... 2 more
I’m afraid that all goes over my head.
I did try unlocking the ‘Crypt’ folder on the server into a folder on the PC, but although this correctly displays all the folders in the encrypted file they are all empty!
It would by very useful if I could access the encrypted folder from my laptop via VPN when I’m on the road rather than having to synchronise encrypted folders on the laptop, PC and backup.
Sorry if I’m just making a newbie’s error.