I am having problems with Boxcryptor and network shares. So far local files doesn't seem to have the same error.
I have r/w privilege on a network share. I can view and edit files in Explorer. I can also r/w the files when mounted through Boxcryptor.
I encounter a problem when I right click on a file to encrypt/decrypt though. Even for a simple empty text file I get access to the path is denied. I get an error that says "Access to the path is denied" with a retry window. If I click cancel or retry the result is always the same, the file becomes a .bc file, but the file is always in use indefinitely afterward until boxcryptor is exited. Because of that I am also unable to open the file properly.
The same occurs when I try to decrypt a file the access denied error and the file converts back but is always in use.
If I make an encrypted folder, and drag items to it, the files seem to encrypt without errors to the same location, but still any right click action (decrypt) will cause the errors above.
Some parts of the log below:
{"Id":354,"Time":"2017-09-12T09:03:02.0810662-04:00","ThreadId":1,"Message":"Mode: Open | DesiredAccess: ReadData, Synchronize | FlagsAndAttributes: 16 | Flags: None | Attributes: Directory | ShareMode: ReadWriteDelete","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"OpenFile ","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":355,"Time":"2017-09-12T09:03:02.0810662-04:00","ThreadId":1,"Message":"Mask: test.txt | Restart: True | FileFound: True | CreationTime: 9/11/2017 10:52:06 PM | LastAccessTime: 9/11/2017 10:52:07 PM | LastWriteTime: 9/11/2017 10:52:07 PM | ChangeTime: 9/12/2017 9:03:02 AM | EndOfFile: 0 | AllocationSize: 0 | FileId: 0 | FileAttributes: Archive | ShortFilename: | Filename: test.txt","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"EnumerateDirectory","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":356,"Time":"2017-09-12T09:03:02.0810662-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CleanupFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":357,"Time":"2017-09-12T09:03:02.0810662-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CloseFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":358,"Time":"2017-09-12T09:03:02.0966913-04:00","ThreadId":1,"Message":"Mode: Open | DesiredAccess: ReadAttributes | FlagsAndAttributes: 2097184 | Flags: OpenReparsePoint | Attributes: Archive | ShareMode: ReadWriteDelete","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"OpenFile ","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)\\test.txt","Process":"Boxcryptor.exe"}
{"Id":359,"Time":"2017-09-12T09:03:02.0966913-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CleanupFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)\\test.txt","Process":"Boxcryptor.exe"}
{"Id":360,"Time":"2017-09-12T09:03:02.0966913-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CloseFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)\\test.txt","Process":"Boxcryptor.exe"}
{"Id":361,"Time":"2017-09-12T09:03:02.1123173-04:00","ThreadId":1,"Message":"Mode: Open | DesiredAccess: ReadData, Synchronize | FlagsAndAttributes: 16 | Flags: None | Attributes: Directory | ShareMode: ReadWriteDelete","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"OpenFile ","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":362,"Time":"2017-09-12T09:03:02.1123173-04:00","ThreadId":1,"Message":"Mask: test.txt | Restart: True | FileFound: True | CreationTime: 9/11/2017 10:52:06 PM | LastAccessTime: 9/11/2017 10:52:07 PM | LastWriteTime: 9/11/2017 10:52:07 PM | ChangeTime: 9/12/2017 9:03:02 AM | EndOfFile: 0 | AllocationSize: 0 | FileId: 0 | FileAttributes: Archive | ShortFilename: | Filename: test.txt","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"EnumerateDirectory","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":363,"Time":"2017-09-12T09:03:02.1123173-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CleanupFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":364,"Time":"2017-09-12T09:03:02.1123173-04:00","ThreadId":1,"Message":"No Message","Data":"No Data","Tag":"FileSystem","Type":5,"OperationName":"CloseFile","FileUserContext":"0","HandleUserContext":"0","Path":"\\public (192.168.1.3)","Process":"Boxcryptor.exe"}
{"Id":365,"Time":"2017-09-12T09:03:02.738404-04:00","ThreadId":1,"Message":"Error during processing BulkOperation item - handling it by 'skip/retry' dialog","Data":"No Data","Tag":"Core","Type":2,"OperationName":null,"FileUserContext":null,"HandleUserContext":null,"Path":null,"Process":null}
{"Id":366,"Time":"2017-09-12T09:03:02.7540338-04:00","ThreadId":1,"Message":"------- ERROR ----------\r\nType: System.UnauthorizedAccessException\r\nMessage: Access to the path is denied.\r\nBaseException Type: System.UnauthorizedAccessException\r\nBaseException Message: Access to the path is denied.\r\n","Data":"{\r\n \"Data\": {},\r\n \"StackTrace\": \" at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)\\r\\n at System.IO.__Error.WinIOError()\\r\\n at System.IO.FileStream.FlushOSBuffer()\\r\\n at System.IO.FileStream.Flush(Boolean flushToDisk)\\r\\n at Secomba.Common.IO.FileStreamImpl.Flush()\\r\\n at Secomba.Common.IO.FileStreamImpl.Flush()\\r\\n at Secomba.Common.IO.DirectoryWatcherAwareFileStreamImpl.Flush()\\r\\n at Secomba.Common.IO.FileStreamImpl.Flush()\\r\\n at Secomba.Common.IO.DirectoryWatcherAwareFileStreamImpl.Flush()\\r\\n at Secomba.Common.IO.CacheAwareFileStreamImpl.Flush()\\r\\n at Boxcryptor.Core.IO.SecFile.CloseFile(Boolean delay)\\r\\n at Boxcryptor.FileSystem.Volume.EncryptFile(String absoluteVirtualSourcePath, String absoluteVirtualDestinationPath, IProgress<code>1 progress, CancellationToken cancellationToken)\\r\\n at Boxcryptor.FileSystem.FileSystemService.EncryptFile(String absoluteVirtualSourcePath, String absoluteVirtualDestinationPath, IProgress</code>1 progress, CancellationToken cancellationToken)\\r\\n at Boxcryptor.Desktop.BulkOperation.CryptItemsBulkOperation.Execute(StorageEntryInfoWithRootItem item, IProgress<code>1 progress, StringBuilder processLog, Int32 retryAttempts, CancellationToken cancellationToken)\\r\\n at Secomba.Common.Storage.BulkOperation.AbstractBulkOperation</code>2.\\u0002(TItemClass \\u0002, BulkOperationResult
1 \\u0003)\"\r\n}","Tag":"Core","Type":2,"OperationName":null,"FileUserContext":null,"HandleUserContext":null,"Path":null,"Process":null}
{"Id":367,"Time":"2017-09-12T09:03:02.7696589-04:00","ThreadId":1,"Message":"Showing Question:Encryption failed,Failed to encrypt \"test.txt\". Do you want to retry the operation?","Data":"No Data","Tag":"Navigation","Type":1,"OperationName":null,"FileUserContext":null,"HandleUserContext":null,"Path":null,"Process":null}
`