Задаю вопрос здесь т.к. похоже дело в Java
Использую программу Cryptomator (шифрование файлов на лету).
Программа работает, когда все зашифрованные файлы находятся на локальном диске.
Но мне нужно шифровать данные в облаке. Установил Диск-О от мэйл ру. Диск-О создает виртуальный диск в системе.
Запускаю Cryptomator, создаю хранилище. Указываю путь
O:\Личные папки\Файлы\Не синхронизируемые файлы и папки\TEST\test
Хранилище создается.
Выбираю его - пытаюсь разблокировать. Сейчас должен появится новый локальный диск (виртуальный - монтируемый), но возникает ошибка. Cryptomator пишет - смотри ошибку в журнале.
Вот журнал
Легче смотреть лог
тут09:25:35.873 [main] INFO org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.10 on Windows 7 6.1 (amd64)
09:25:35.996 [main] INFO o.c.launcher.IpcProtocolImpl - Received launch args:
09:25:36.191 [JavaFX Application Thread] INFO org.cryptomator.launcher.Cryptomator - JavaFX application started.
09:25:36.312 [JavaFX Application Thread] INFO org.cryptomator.jni.JniModule - loaded WinFunctions.dll
09:25:36.351 [JavaFX Application Thread] INFO o.c.ui.controllers.MainController - Unable to setPreferencesHandler, probably not supported on this OS.
09:25:39.056 [JavaFX Application Thread] INFO o.c.k.WindowsProtectedKeychainAccess - Unable to load existing keychain file, creating new keychain.
09:25:41.595 [JavaFX Application Thread] ERROR o.c.ui.controllers.UnlockController - Unlock failed for technical reasons.
java.io.IOException: Error during file system creation.
at org.cryptomator.cryptofs.CryptoFileSystems.create(CryptoFileSystems.java:44)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:257)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:88)
at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:344)
at java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:293)
at org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:128)
at org.cryptomator.ui.model.Vault.unlockCryptoFileSystem(Vault.java:90)
at org.cryptomator.ui.model.Vault.lambda$getCryptoFileSystem$0(Vault.java:77)
at org.cryptomator.common.LazyInitializer.lambda$invokeFactoryIfNull$1(LazyInitializer.java:62)
at java.base/java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:209)
at org.cryptomator.common.LazyInitializer.initializeLazily(LazyInitializer.java:49)
at org.cryptomator.ui.model.Vault.getCryptoFileSystem(Vault.java:77)
at org.cryptomator.ui.model.Vault.unlock(Vault.java:111)
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.UncheckedIOException: java.nio.file.FileSystemException: O:\Личные папки\Файлы\Не синхронизируемые файлы и папки\TEST\test: Неверная функция.
at org.cryptomator.cryptofs.ReadonlyFlag.targetFileStoreIsReadonly(ReadonlyFlag.java:38)
at org.cryptomator.cryptofs.ReadonlyFlag.<init>(ReadonlyFlag.java:25)
at org.cryptomator.cryptofs.ReadonlyFlag_Factory.get(ReadonlyFlag_Factory.java:25)
at org.cryptomator.cryptofs.ReadonlyFlag_Factory.get(ReadonlyFlag_Factory.java:8)
at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
at org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory.get(CryptoFileSystemModule_ProvideCryptorFactory.java:46)
at org.cryptomator.cryptofs.CryptoFileSystemModule_ProvideCryptorFactory.get(CryptoFileSystemModule_ProvideCryptorFactory.java:11)
at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
at org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory.get(CryptoFileSystemImpl_Factory.java:107)
at org.cryptomator.cryptofs.CryptoFileSystemImpl_Factory.get(CryptoFileSystemImpl_Factory.java:13)
at dagger.internal.DoubleCheck.get(DoubleCheck.java:47)
at org.cryptomator.cryptofs.DaggerCryptoFileSystemProviderComponent$CryptoFileSystemComponentImpl.cryptoFileSystem(DaggerCryptoFileSystemProviderComponent.java:356)
at org.cryptomator.cryptofs.CryptoFileSystems.lambda$create$0(CryptoFileSystems.java:38)
at java.base/java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1908)
at org.cryptomator.cryptofs.CryptoFileSystems.create(CryptoFileSystems.java:30)
... 22 common frames omitted
Caused by: java.nio.file.FileSystemException: O:\Личные папки\Файлы\Не синхронизируемые файлы и папки\TEST\test: Неверная функция.
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsLinkSupport.getFinalPath(WindowsLinkSupport.java:82)
at java.base/sun.nio.fs.WindowsFileStore.create(WindowsFileStore.java:87)
at java.base/sun.nio.fs.WindowsFileSystemProvider.getFileStore(WindowsFileSystemProvider.java:483)
at java.base/java.nio.file.Files.getFileStore(Files.java:1487)
at org.cryptomator.cryptofs.ReadonlyFlag.targetFileStoreIsReadonly(ReadonlyFlag.java:36)
... 36 common frames omitted
09:25:47.514 [JavaFX Application Thread] INFO org.cryptomator.launcher.Cryptomator - JavaFX application stopped.
09:25:47.522 [main] INFO org.cryptomator.launcher.Cryptomator - Shutting down...
09:25:47.546 [Thread-0] INFO o.c.launcher.CleanShutdownPerformer - Goodbye.
Что это за ошибка и как её исправить?
Что тут не нравится Cryptomator?