I cannot unlock my vault. A restart fixes the problem but after unlocking and relocking I cannot unlock it again. I would be grateful for assistance.
20:47:25.673 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
java.nio.file.FileSystemException: /Users/James/Library/Application Support/Cryptomator/archivepLXdZgDNQxrI: Device not configured
at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.UnixFileSystemProvider.newDirectoryStream(Unknown Source)
at java.base/java.nio.file.Files.newDirectoryStream(Unknown Source)
at org.cryptomator.ui.model.FuseVolume.createDirIfNotExist(FuseVolume.java:63)
at org.cryptomator.ui.model.FuseVolume.mount(FuseVolume.java:53)
at org.cryptomator.ui.model.Vault.unlock(Vault.java:109)
at org.cryptomator.ui.controllers.UnlockController.lambda$didClickUnlockButton$0(UnlockController.java:392)
at org.cryptomator.ui.util.Tasks.lambda$create$0(Tasks.java:33)
at org.cryptomator.ui.util.Tasks$TaskImpl.call(Tasks.java:139)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
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)
11:32:40.164 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
org.cryptomator.ui.model.Volume$VolumeException: org.cryptomator.frontend.webdav.mount.Mounter$CommandFailedException: Unexpected mount result:
at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:63)
at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:47)
at org.cryptomator.ui.model.Vault.unlock(Vault.java:109)
at org.cryptomator.ui.controllers.UnlockController.lambda$didClickUnlockButton$0(UnlockController.java:392)
at org.cryptomator.ui.util.Tasks.lambda$create$0(Tasks.java:33)
at org.cryptomator.ui.util.Tasks$TaskImpl.call(Tasks.java:139)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
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.webdav.mount.Mounter$CommandFailedException: Unexpected mount result:
at org.cryptomator.frontend.webdav.mount.MacAppleScriptMounter.mount(MacAppleScriptMounter.java:52)
at org.cryptomator.frontend.webdav.servlet.WebDavServletController.mount(WebDavServletController.java:102)
at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:60)
... 12 common frames omitted
A restart helped. Possibly a timing issue between webdav mount being disconnected (restarting it cleared the problem). OSX 10.13.6 with cryptomator 1.4.0.
Same problem (Cryptomator 1.4.1 (1249) on macOS 10.14.2) using FUSE volume type. Too lazy to restart; switching back to WebDAV got the volume mounted. Issues with the FUSE stuff?
Are you using a custom mount point? If so, what fixed for me was manually unmounting it, as apparently it didn’t correctly get unmounted the last time I used it.