What is the error in this LogFile? Koennen Sie hilfe mir, bitte?

I couldn’t log in. The message said check my logfile. So I did. But it’s Greek to me. What do I do now? What was the error? Thanks in advance. -M

PS: I’m using Win10 and Cryptomator data is on a folder in my Google Drive.

LOG FILE:

12:14:15.658 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.9 on Windows 10 10.0 (amd64)
12:14:16.202 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
12:14:16.610 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
12:14:16.797 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded WinFunctions.dll
12:14:16.845 [JavaFX Application Thread] INFO  o.c.ui.controllers.MainController - Unable to setPreferencesHandler, probably not supported on this OS.
12:14:18.719 [JavaFX Application Thread] INFO  o.c.ui.controllers.WelcomeController - Current version: 1.4.9, lastest version: 1.4.15
12:14:20.474 [JavaFX Application Thread] INFO  o.c.k.WindowsProtectedKeychainAccess - Unable to load existing keychain file, creating new keychain.
12:14:34.765 [Background Thread 2] WARN  org.cryptomator.ui.model.VaultModule - Using WebDAV, because Dokany is not supported.
12:14:35.052 [Background Thread 2] INFO  org.eclipse.jetty.util.log - Logging initialized @24233ms to org.eclipse.jetty.util.log.Slf4jLog
12:14:35.721 [Background Thread 2] INFO  o.c.frontend.webdav.WebDavServer - Binding server socket to 127.0.0.1:42427
12:14:36.457 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
org.cryptomator.frontend.webdav.ServerLifecycleException: Failed to restart socket.
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:78)
	at org.fxmisc.easybind.EasyBind.subscribe(EasyBind.java:262)
	at org.cryptomator.ui.UiModule.provideWebDavServer(UiModule.java:78)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.provideWebDavServer(UiModule_ProvideWebDavServerFactory.java:39)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:28)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:11)
	at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
	at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:40)
	at org.cryptomator.ui.model.Vault.unlock(Vault.java:113)
	at org.cryptomator.ui.controllers.UnlockController.lambda$didClickUnlockButton$0(UnlockController.java:439)
	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.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Unable to establish loopback connection
	at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:94)
	at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:61)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/sun.nio.ch.PipeImpl.<init>(PipeImpl.java:171)
	at java.base/sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50)
	at java.base/java.nio.channels.Pipe.open(Pipe.java:155)
	at java.base/sun.nio.ch.WindowsSelectorImpl.<init>(WindowsSelectorImpl.java:127)
	at java.base/sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44)
	at java.base/java.nio.channels.Selector.open(Selector.java:295)
	at org.eclipse.jetty.io.SelectorManager.newSelector(SelectorManager.java:384)
	at org.eclipse.jetty.io.ManagedSelector.doStart(ManagedSelector.java:94)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
	at org.eclipse.jetty.io.SelectorManager.doStart(SelectorManager.java:262)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108)
	at org.eclipse.jetty.server.AbstractConnector.doStart(AbstractConnector.java:282)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:81)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:76)
	... 18 common frames omitted
Caused by: java.net.SocketException: Permission denied: connect
	at java.base/sun.nio.ch.Net.connect0(Native Method)
	at java.base/sun.nio.ch.Net.connect(Net.java:482)
	at java.base/sun.nio.ch.Net.connect(Net.java:474)
	at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:694)
	at java.base/java.nio.channels.SocketChannel.open(SocketChannel.java:194)
	at java.base/sun.nio.ch.PipeImpl$Initializer$LoopbackConnector.run(PipeImpl.java:127)
	at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:76)
	... 40 common frames omitted
12:15:06.485 [JavaFX Application Thread] DEBUG org.cryptomator.logging.DebugMode - Debug mode enabled
12:15:07.485 [pool-1-thread-1] DEBUG o.c.common.settings.SettingsProvider - Attempting to save settings to C:\Users\marcus\AppData\Roaming\Cryptomator\settings.json
12:15:07.504 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to C:\Users\marcus\AppData\Roaming\Cryptomator\settings.json
12:15:10.967 [pool-1-thread-1] DEBUG o.c.common.settings.SettingsProvider - Attempting to save settings to C:\Users\marcus\AppData\Roaming\Cryptomator\settings.json
12:15:10.969 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to C:\Users\marcus\AppData\Roaming\Cryptomator\settings.json
12:15:14.139 [JavaFX Application Thread] DEBUG o.c.k.WindowsProtectedKeychainAccess - Attempting to load keychain from C:\Users\marcus\AppData\Roaming\Cryptomator\keychain.json
12:15:14.139 [JavaFX Application Thread] INFO  o.c.k.WindowsProtectedKeychainAccess - Unable to load existing keychain file, creating new keychain.
12:15:24.340 [Background Thread 2] INFO  o.c.frontend.webdav.WebDavServer - Binding server socket to 127.0.0.1:42427
12:15:24.351 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
org.cryptomator.frontend.webdav.ServerLifecycleException: Failed to restart socket.
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:78)
	at org.fxmisc.easybind.EasyBind.subscribe(EasyBind.java:262)
	at org.cryptomator.ui.UiModule.provideWebDavServer(UiModule.java:78)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.provideWebDavServer(UiModule_ProvideWebDavServerFactory.java:39)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:28)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:11)
	at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
	at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:40)
	at org.cryptomator.ui.model.Vault.unlock(Vault.java:113)
	at org.cryptomator.ui.controllers.UnlockController.lambda$didClickUnlockButton$0(UnlockController.java:439)
	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.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Failed to bind to /127.0.0.1:42427
	at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:346)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:308)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:76)
	... 18 common frames omitted
Caused by: java.net.BindException: Address already in use: bind
	at java.base/sun.nio.ch.Net.bind0(Native Method)
	at java.base/sun.nio.ch.Net.bind(Net.java:461)
	at java.base/sun.nio.ch.Net.bind(Net.java:453)
	at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
	at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
	at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
	... 23 common frames omitted
15:58:21.580 [Background Thread 3] INFO  o.c.frontend.webdav.WebDavServer - Binding server socket to 127.0.0.1:42427
15:58:21.594 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
org.cryptomator.frontend.webdav.ServerLifecycleException: Failed to restart socket.
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:78)
	at org.fxmisc.easybind.EasyBind.subscribe(EasyBind.java:262)
	at org.cryptomator.ui.UiModule.provideWebDavServer(UiModule.java:78)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.provideWebDavServer(UiModule_ProvideWebDavServerFactory.java:39)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:28)
	at org.cryptomator.ui.UiModule_ProvideWebDavServerFactory.get(UiModule_ProvideWebDavServerFactory.java:11)
	at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
	at org.cryptomator.ui.model.WebDavVolume.mount(WebDavVolume.java:40)
	at org.cryptomator.ui.model.Vault.unlock(Vault.java:113)
	at org.cryptomator.ui.controllers.UnlockController.lambda$didClickUnlockButton$0(UnlockController.java:439)
	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.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: Failed to bind to /127.0.0.1:42427
	at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:346)
	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:308)
	at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
	at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.cryptomator.frontend.webdav.WebDavServer.bind(WebDavServer.java:76)
	... 18 common frames omitted
Caused by: java.net.BindException: Address already in use: bind
	at java.base/sun.nio.ch.Net.bind0(Native Method)
	at java.base/sun.nio.ch.Net.bind(Net.java:461)
	at java.base/sun.nio.ch.Net.bind(Net.java:453)
	at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
	at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
	at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:342)
	... 23 common frames omitted

The problem is that port 42427 is already in use.

You have two options to solve this:

  1. Change the WebDAV port in Cryptomator’s settings
  2. Switch to Dokany-based drives (also in the settings - but it requires you to install Dokany)
1 Like

I didn’t know what WebDav is about… I’m so old ports to me are “Com1”, “Com2” etc. :slight_smile: So I just upgraded to Cryptomator latest version, it installed Dokany (which I’ve never heard of, but whatever) and it’s all working now. So, all’s well that ends well. :slight_smile: Thanks for your help. Ende.