jetwhiz / encfs4win

Windows port of EncFS
https://encfs.win
Other
402 stars 41 forks source link

Files cannot be saved to a newly created encfs volume #53

Closed Zero3 closed 8 years ago

Zero3 commented 8 years ago

Environment

1) encfs D:\Enc D:\Dec

2) Use standard configuration and any password

3) Open notepad

4) Try to save the empty file to the mounted folder (D:\Dec in my case)

5) Observe failure to save file:

image

jetwhiz commented 8 years ago

@Zero3 -- is this a clean installation of encfs and Dokany? I've tested this out on various platforms and do not seem to experience this issue. I would recommend completely uninstalling both Dokany and encfs, restarting, and installing encfs RC8 fresh.

Zero3 commented 8 years ago

@jetwhiz Yup, clean install. I will try reinstalling and testing again.

I did create (with encfs) and delete (with explorer) the enc and dec folders several times because of https://github.com/jetwhiz/encfs4win/issues/52 though, so maybe this was caused by some stale state in encfs/Dokany/Windows or something like that?

jetwhiz commented 8 years ago

@Zero3 -- that could be what's causing it -- can you try this again after testing the patch for issue #52?

gzl6 commented 8 years ago

I just follow @Zero3's steps. same issue on me. It reports no permission. Moreover, I can create new text file in the volume by right click the mouse. while if you open it for edit. it reports file can not be found.

jetwhiz commented 8 years ago

@gzl6 -- You experience these issues when you mount to a drive letter? e.g.,

encfs   D:\Enc   Z:

Also, this is with the latest version of encfs4win (1.10.1-RC8)?

gzl6 commented 8 years ago

@gzl6 -- You experience these issues when you mount to a drive letter? e.g.,

Mount to a driver root has no issues. I just follow @Zero3 steps to mount on folder found the problem. And it is strange why mount to a folder need to create it first. It should be virtual folder. ashampoo_snap_2016 08 19_10h54m23s_002_

Also, this is with the latest version of encfs4win (1.10.1-RC8)?

Here is sytem info: Windows version: windows 10 64bit Processor architecture: Encfs4win version: 1.10.1-RC8 Dokan version (legacy, modern): modern

jetwhiz commented 8 years ago

@gzl6 -- that part is a known issue with Dokan (1.10.1-RC8).

Even the old version of encfs4win (http://members.ferrara.linux.it/freddy77/encfs.html) stated "NOTE: Windows 7 users should use a drive (like "X:") as plain_dir to avoid case sensitive problems which results in file/folder not found problems.".

At least for now, you must mount to a drive letter when using encfs on Windows.

jetwhiz commented 8 years ago

I'm going to mark this as a duplicate of issue #51