Ever since upgrading to macOS 11.0.1 Big Sur, Cryptomator has given me nothing but trouble. FUSE is installed, but Cryptomator is unable to detect it. This is evident in the log file (shown below). Additionally, I cannot use WebDav, as while Cryptomator successfully mounts the WebDav volume, when I open it in Finder, nothing is shown.
Personally I would like to get the FUSE issue fixed first, as that is the more robust of the two options when it is working. I have looked through the community and tried all the various fixes. I’ve tried uninstalling everything, disabling system integrity protection, then reinstalling everything. I’ve tried modifying the version.plist (both of which are suggested here: macOS: Cryptomator does not offer to use FUSE). I’ve grandted Cryptomator full disk access, as I thought maybe that was preventing it from accessing version.plist: still no change.
Can anyone lend a hand with this?
11:22:13.698 [main] INFO org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.5.10 on Mac OS X 10.16 (x86_64)
11:22:13.701 [main] DEBUG org.cryptomator.logging.DebugMode - Debug mode enabled
11:22:13.702 [main] DEBUG org.cryptomator.launcher.IpcFactory - [Client] Failed to connect.
11:22:13.743 [main] DEBUG org.cryptomator.launcher.IpcFactory - [Server] Wrote IPC port 51174 to /Users/Matt/Library/Application Support/Cryptomator/ipcPort.bin
11:22:13.744 [main] DEBUG o.c.launcher.IpcProtocolImpl - Received launch args:
11:22:13.745 [main] DEBUG org.cryptomator.launcher.Cryptomator - Did not find running application instance. Launching GUI...
11:22:13.940 [main] DEBUG o.c.ui.traymenu.TrayIconController - initialized tray icon
11:22:13.955 [main] DEBUG org.cryptomator.common.CommonsModule - Starting App Background Thread 001
11:22:13.955 [App Background Thread 001] DEBUG o.c.ui.launcher.FxApplicationStarter - Starting JavaFX runtime...
11:22:13.958 [main] DEBUG org.cryptomator.common.CommonsModule - Starting App Background Thread 002
11:22:14.039 [JavaFX Application Thread] INFO o.c.ui.launcher.FxApplicationStarter - JavaFX Runtime started.
11:22:14.211 [JavaFX Application Thread] TRACE o.cryptomator.ui.fxapp.FxApplication - FxApplication.start()
11:22:14.660 [JavaFX Application Thread] DEBUG org.cryptomator.ui.common.FontLoader - Loaded family: Font Awesome 5 Free Solid
11:22:14.681 [JavaFX Application Thread] DEBUG o.c.u.m.MainWindowTitleController - init MainWindowTitleController
11:22:15.166 [JavaFX Application Thread] DEBUG o.c.u.m.MainWindowController - init MainWindowController
11:22:15.584 [JavaFX Application Thread] DEBUG o.cryptomator.ui.fxapp.FxApplication - Showing MainWindow
11:22:19.689 [JavaFX Application Thread] DEBUG org.cryptomator.common.CommonsModule - Starting App Background Thread 003
11:22:19.691 [JavaFX Application Thread] DEBUG o.cryptomator.ui.fxapp.UpdateChecker - Checking for updates...
11:22:20.064 [JavaFX Application Thread] INFO o.cryptomator.ui.fxapp.UpdateChecker - Current version: 1.5.10, lastest version: 1.5.10
11:22:43.128 [JavaFX Application Thread] ERROR o.c.frontend.fuse.mount.MacMounter - Could not read /Library/Filesystems/osxfuse.fs/Contents/version.plist to detect version of OSXFUSE.
java.nio.file.NoSuchFileException: /Library/Filesystems/osxfuse.fs/Contents/version.plist
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.newByteChannel(Unknown Source)
at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
at java.base/java.nio.file.Files.newInputStream(Unknown Source)
at org.cryptomator.frontend.fuse.mount.MacMounter.getVersionString(MacMounter.java:111)
at org.cryptomator.frontend.fuse.mount.MacMounter.installedVersionSupported(MacMounter.java:81)
at org.cryptomator.frontend.fuse.mount.MacMounter.isApplicable(MacMounter.java:77)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.Spliterators$ArraySpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.findAny(Unknown Source)
at org.cryptomator.frontend.fuse.mount.FuseMountModule.provideEnvironment(FuseMountModule.java:33)
at org.cryptomator.frontend.fuse.mount.FuseMountModule_ProvideEnvironmentFactory.provideEnvironment(FuseMountModule_ProvideEnvironmentFactory.java:32)
at org.cryptomator.frontend.fuse.mount.DaggerFuseMountComponent.applicableMounter(DaggerFuseMountComponent.java:31)
at org.cryptomator.frontend.fuse.mount.FuseMountFactory.isFuseSupported(FuseMountFactory.java:16)
at org.cryptomator.common.vaults.FuseVolume.isSupportedStatic(FuseVolume.java:128)
at org.cryptomator.common.vaults.Volume.lambda$getCurrentSupportedAdapters$0(Volume.java:59)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
at org.cryptomator.common.vaults.Volume.getCurrentSupportedAdapters(Volume.java:60)
at org.cryptomator.ui.preferences.VolumePreferencesController.initialize(VolumePreferencesController.java:41)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2673)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2548)
at javafx.fxml.FXMLLoader$IncludeElement.constructValue(FXMLLoader.java:1156)
at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:756)
at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2808)
at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2634)
at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2532)
at org.cryptomator.ui.common.FXMLLoaderFactory.load(FXMLLoaderFactory.java:46)
at org.cryptomator.ui.common.FXMLLoaderFactory.createScene(FXMLLoaderFactory.java:60)
at org.cryptomator.ui.preferences.PreferencesModule.providePreferencesScene(PreferencesModule.java:53)
at org.cryptomator.ui.preferences.PreferencesModule_ProvidePreferencesSceneFactory.providePreferencesScene(PreferencesModule_ProvidePreferencesSceneFactory.java:37)
at org.cryptomator.ui.preferences.PreferencesModule_ProvidePreferencesSceneFactory.get(PreferencesModule_ProvidePreferencesSceneFactory.java:28)
at org.cryptomator.ui.preferences.PreferencesModule_ProvidePreferencesSceneFactory.get(PreferencesModule_ProvidePreferencesSceneFactory.java:10)
at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
at org.cryptomator.ui.preferences.PreferencesComponent.showPreferencesWindow(PreferencesComponent.java:32)
at org.cryptomator.ui.fxapp.FxApplication.lambda$showPreferencesWindow$0(FxApplication.java:91)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
11:22:43.132 [JavaFX Application Thread] ERROR o.c.frontend.fuse.mount.MacMounter - Did not find /plist/dict/key[.='CFBundleShortVersionString']/following-sibling::string[1] in document /Library/Filesystems/osxfuse.fs/Contents/version.plist.
11:22:43.290 [JavaFX Application Thread] DEBUG o.cryptomator.ui.fxapp.FxApplication - Showing Preferences
11:22:53.328 [JavaFX Application Thread] DEBUG org.cryptomator.common.CommonsModule - Starting App Scheduled Executor 01
11:22:53.328 [JavaFX Application Thread] DEBUG org.cryptomator.common.CommonsModule - Starting App Scheduled Executor 02
11:22:54.329 [App Scheduled Executor 02] DEBUG o.c.common.settings.SettingsProvider - Attempting to save settings to /Users/Matt/Library/Application Support/Cryptomator/settings.json
11:22:54.335 [App Scheduled Executor 02] INFO o.c.common.settings.SettingsProvider - Settings saved to /Users/Matt/Library/Application Support/Cryptomator/settings.json
11:23:05.502 [JavaFX Application Thread] DEBUG o.cryptomator.ui.fxapp.FxApplication - Showing Preferences
11:23:13.004 [main] INFO org.cryptomator.launcher.Cryptomator - UI shut down
11:23:13.005 [ShutdownTasks] DEBUG org.cryptomator.common.ShutdownHook - Running graceful shutdown tasks...