How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Expected behaviour
Moving a placeholder file should work as expected, similar to how it works when dealing with non-encrypted destination and hydrated file move.
Actual behaviour
When moving an E2E encrypted dehydrated file (placeholder) from one folder to another folder, the file gets removed from the destination folder upon finalizing the sync, while it was also removed from the source folder.
Steps to reproduce
- Put a file into a local sync folder
- Move it (either with drag and drop or with Ctrl+X and Ctrl+V) into an encrypted folder
- The file is removed from the source folder and is also removed from the destination folder when the sync is finished
Client configuration
Client version:
Operating system:
OS language:
Qt version used by client package (Linux only, see also Settings dialog):
Client package (From Nextcloud or distro) (Linux only):
Installation path of client:
Server configuration
Nextcloud version:
Storage backend (external storage):
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
-
Client logfile:
Since 3.1: Under the "General" settings, you can click on "Create Debug Archive ..." to pick the location of where the desktop client will export the logs and the database to a zip file.
On previous releases: Via the command line: nextcloud --logdebug --logwindow or nextcloud --logdebug --logfile log.txt
(See also https://docs.nextcloud.com/desktop/3.0/troubleshooting.html#log-files)
-
Web server error log:
-
Server logfile: nextcloud log (data/nextcloud.log):
How to use GitHub
Expected behaviour
Moving a placeholder file should work as expected, similar to how it works when dealing with non-encrypted destination and hydrated file move.
Actual behaviour
When moving an E2E encrypted dehydrated file (placeholder) from one folder to another folder, the file gets removed from the destination folder upon finalizing the sync, while it was also removed from the source folder.
Steps to reproduce
Client configuration
Client version:
Operating system:
OS language:
Qt version used by client package (Linux only, see also Settings dialog):
Client package (From Nextcloud or distro) (Linux only):
Installation path of client:
Server configuration
Nextcloud version:
Storage backend (external storage):
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
Client logfile:
Since 3.1: Under the "General" settings, you can click on "Create Debug Archive ..." to pick the location of where the desktop client will export the logs and the database to a zip file.
On previous releases: Via the command line:
nextcloud --logdebug --logwindowornextcloud --logdebug --logfile log.txt(See also https://docs.nextcloud.com/desktop/3.0/troubleshooting.html#log-files)
Web server error log:
Server logfile: nextcloud log (data/nextcloud.log):