[Bug]: Renaming subfolders in E2EE-encrypted folders fails and may result in E2EE metadata corruption unless Virtual File Support is disabled
- Dominant language
- C++
- Stars
- 3.9k
- Forks
- 1k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 123
Description
### ⚠️ Before submitting, please verify the following: ⚠️
- [x] This is a **bug**, not a question or a configuration issue.
- [x] This issue is **not** already reported on Github (I've searched it).
- [x] Nextcloud Server and Desktop Client are **up to date**. See [Server Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) and [Desktop Releases](https://nextcloud.com/install/#install-clients) for supported versions.
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/)
### Bug description
Hello everyone,
`Virtual File Support` is enabled by default. Renaming subfolders within E2EE-encrypted folders fails to work as expected. The problem often occurs when multiple operations—such as renaming, syncing, or adding files are performed in quick succession. These actions can disrupt the encryption metadata, potentially leading to corruption or complete failure of the E2EE feature.
Note: In some cases, simply renaming the encrypted folder can help restore it to a less severe state (syncing other files resumes) .
I did not notice the issue when `Virtual File Support` is _**disabled**_
### Steps to reproduce
1. Enable E2EE and create encrypted folder
2. Create a subfolder within the newly created encrypted folder
3. Allow deskop client to sync the new folder
4. Rename the subfolder to any new name
5. You can see that renaming fails and old name persists
Now, repeat the above steps, but this time add files within the subfolder before renaming it. After performing a few sync operations and renames, you will notice that the client fails to sync and e2ee becomes corrupted.


### Expected behavior
- Rename files at the encrypted folder top level (works)
- Rename files within subfolders (works)
- Rename subfolders (now fails)
- Rename the encryted folder itself (now fails)
### Which files are affected by this bug
nextcloud.log
### Operating system
Windows
### Which version of the operating system you are running.
Windows 10
### Package
Official Linux AppImage
### Nextcloud Server version
master
### Nextcloud Desktop Client version
3.15.2
### Is this bug present after an update or on a fresh install?
Fresh desktop client install
### Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
### Are you using an external user-backend?
- [x] Default internal user-backend
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
### Nextcloud Server logs
```shell
{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"pou5f31Q3HdGQtqDg8KO","level":3,"time":"2024-12-17T21:26:21+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"pou5f31Q3HdGQtqDg8KO","level":3,"time":"2024-12-17T21:26:21+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"W4ZLTbcFADu14oiZktaF","level":3,"time":"2024-12-17T21:26:21+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"W4ZLTbcFADu14oiZktaF","level":3,"time":"2024-12-17T21:26:21+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"xPX8nfc1G5yFxWrkPqcr","level":3,"time":"2024-12-17T21:26:22+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"xPX8nfc1G5yFxWrkPqcr","level":3,"time":"2024-12-17T21:26:22+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"EWGEvBCe45bTO1TuDMlL","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"EWGEvBCe45bTO1TuDMlL","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"Ps2KPSdhi5PXhey9wArP","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/643?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/643/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"Ps2KPSdhi5PXhey9wArP","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/643?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"1PoclJju0A9osSQwM9uD","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"1PoclJju0A9osSQwM9uD","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"bR44mv2sI5Y2GQA1OuHg","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"file_get_contents(/root/nc/server-master/data/appdata_3f41rgocgx8l/end_to_end_encryption/meta-data/595/meta.data): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"bR44mv2sI5Y2GQA1OuHg","level":3,"time":"2024-12-17T21:26:33+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"end_to_end_encryption","method":"GET","url":"/ocs/v2.php/apps/end_to_end_encryption/api/v2/meta-data/595?format=json","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/root/nc/server-master/lib/private/Files/SimpleFS/SimpleFile.php","line":55,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/MetaDataStorage.php","line":60,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/root/nc/server-master/apps/end_to_end_encryption/lib/Controller/MetaDataController.php","line":71,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\MetaDataStorage","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getMetaData","class":"OCA\\EndToEndEncryption\\Controller\\MetaDataController","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/root/nc/server-master/lib/private/Route/Router.php","line":306,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/root/nc/server-master/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/root/nc/server-master/ocs/v2.php","line":7,"args":["/root/nc/server-master/ocs/v1.php"],"function":"require_once"}],"File":"/root/nc/server-master/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view-wallpaper-3840x2160.jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view-wallpaper-3840x2160.jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view-wallpaper-3840x2160.jpg"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"RJBeYKewBqWpBoNYPeua","level":3,"time":"2024-12-17T21:30:24+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg"}}
{"reqId":"qd4cqJ5EYfOHajM7FN1h","level":3,"time":"2024-12-17T21:30:43+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"qd4cqJ5EYfOHajM7FN1h","level":3,"time":"2024-12-17T21:30:43+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view-wallpaper-3840x2160.jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view-wallpaper-3840x2160.jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view-wallpaper-3840x2160.jpg"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440 (1).jpg"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"PHP","method":"POST","url":"/remote.php/dav/bulk","message":"file_put_contents(/root/nc/server-master/data/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg): Failed to open stream: No such file or directory at /root/nc/server-master/lib/private/Files/Storage/Local.php#302","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"app":"PHP"}}
{"reqId":"SEAFCXBQPowwg2T4VdG8","level":3,"time":"2024-12-17T21:31:44+00:00","remoteAddr":"192.168.68.56","user":"admin","app":"no app in context","method":"POST","url":"/remote.php/dav/bulk","message":"Could not create path \"/admin/files/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg\"","userAgent":"Mozilla/5.0 (Windows) mirall/3.15.2 (build 20241216) (Nextcloud, windows-10.0.19045 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"31.0.0.6","data":{"path":"/e2ee/s/aerial_view_sand_sea_maldives_islands-wallpaper-3440x1440.jpg"}}
```
### Additional info
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.