Content
View differences
Updated by Dominic Bräunlein 8 days ago
### Before filing a report
_Before you file a report, please ensure you are running the latest version of OpenProject and_
_have searched for similar bug reports._
### Steps to reproduce
_Please write down the steps to reproduce. Try to write down all necessary preconditions (what permissions do you have, are other users involved?). Example:_
Not quite sure - we added projects with "+"-characters in it in previous versions of OP. And configured NC for it. OP created the folders just fine (with the + in it)
Since 17.5.0 upgrade, OP reports JUST THESE folder as missing.
### What is the buggy behavior?
_Please describe the bug in as much detail as possible. Example:_
* The worker reports the missing folders WITHOUT the plus in it. So I THINK OP has a newly bug in it: It somehow ignores plus characters now?
### What is the expected behavior?
_Describe how the application should behave like. Example:_
1. Restore previous behavior I think?
### Important note
_Please note that unless you are a contributor to OpenProject, you can no longer edit this bug report after saving. You can still add new comments, new images and upload attachments though, but updating description or modifying fields will not be possible after saving. Please make sure that all necessary information and attachments are added, and the following attributes are set:_
### **Logs**
```text
I, [2026-06-11T05:05:44.765096 #7] INFO -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] Retrying Storages::AutomaticallyManagedStorageSyncJob (Job ID: b3c14c98-64f3-4349-92e9-b385eedbcb5f) after 2 attempts in 3 seconds, due to a Storages::Errors::IntegrationJobError (OpenProject konnte die Datei auf dem Nextcloud Dateispeicher nicht finden. Bitte überprüfen Sie, ob die Datei nicht gelöscht wurde., OpenProject konnte die Datei auf dem Nextcloud Dateispeicher nicht finden. Bitte überprüfen Sie, ob die Datei nicht gelöscht wurde.).
E, [2026-06-11T05:05:48.530785 #7] ERROR -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] [Storages::ManagedFolderSyncService] [storage-1] [Storages::NextcloudManagedFolderPermissionsService] [storage-1] {folder: "5536465", error_code: :not_found, data: {status: 404, body: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n <s:exception>Sabre\\DAV\\Exception\\NotFound</s:exception>\n <s:message>File with name /OpenProject/Folder could not be located</s:message>\n</d:error>\n"}}
E, [2026-06-11T05:05:51.202281 #7] ERROR -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] [Storages::ManagedFolderSyncService] [storage-1] [Storages::NextcloudManagedFolderPermissionsService] [storage-1] {folder: "7115695", error_code: :not_found, data: {status: 404, body: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n <s:exception>Sabre\\DAV\\Exception\\NotFound</s:exception>\n <s:message>File with name /OpenProject/Folder2 could not be located</s:message>\n</d:error>\n"}}
```
NOTE: Think of a plus sign AFTER the example Folder name. OP actually turns + into a space here!
###
Screenshots and other files
_If you have screenshots of the application's bug behavior or other relevant files, please drag them into this place or attach them using the "Files" section._
### Environment information
_Please check and fill out the following details to help us identify in what versions and distributions of OpenProject the error occurs_
**OpenProject installation type**
* Docker All-in-one container
<br> **OpenProject version**
_If you're not running on the cloud edition, please specify the version of OpenProject you're running. Example: v17.5.0_
**Browser**
* [ ] Chrome
* [x] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
German
_Before you file a report, please ensure you are running the latest version of OpenProject and_
_have searched for similar bug reports._
###
Since 17.5.0 upgrade, OP reports JUST THESE folder as missing.
### What is the buggy behavior?
### What is the expected behavior?
###
_Please note that unless you are a contributor to OpenProject, you can no longer edit this bug report after saving. You can still add new comments, new images and upload attachments though, but updating description or modifying fields will not be possible after saving. Please make sure that all necessary information and attachments are added, and the following attributes are set:_
###
```text
I, [2026-06-11T05:05:44.765096 #7] INFO -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] Retrying Storages::AutomaticallyManagedStorageSyncJob (Job ID: b3c14c98-64f3-4349-92e9-b385eedbcb5f) after 2 attempts in 3 seconds, due to a Storages::Errors::IntegrationJobError (OpenProject konnte die Datei auf dem Nextcloud Dateispeicher nicht finden. Bitte überprüfen Sie, ob die Datei nicht gelöscht wurde., OpenProject konnte die Datei auf dem Nextcloud Dateispeicher nicht finden. Bitte überprüfen Sie, ob die Datei nicht gelöscht wurde.).
E, [2026-06-11T05:05:48.530785 #7] ERROR -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] [Storages::ManagedFolderSyncService] [storage-1] [Storages::NextcloudManagedFolderPermissionsService] [storage-1] {folder: "5536465", error_code: :not_found, data: {status: 404, body: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n <s:exception>Sabre\\DAV\\Exception\\NotFound</s:exception>\n <s:message>File with name /OpenProject/Folder could not be located</s:message>\n</d:error>\n"}}
E, [2026-06-11T05:05:51.202281 #7] ERROR -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [b3c14c98-64f3-4349-92e9-b385eedbcb5f] [Storages::ManagedFolderSyncService] [storage-1] [Storages::NextcloudManagedFolderPermissionsService] [storage-1] {folder: "7115695", error_code: :not_found, data: {status: 404, body: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n <s:exception>Sabre\\DAV\\Exception\\NotFound</s:exception>\n <s:message>File with name /OpenProject/Folder2 could not be located</s:message>\n</d:error>\n"}}
```
NOTE: Think of a plus sign AFTER the example Folder name. OP actually turns + into a space here!
###
_If you have screenshots of the application's bug behavior or other relevant files, please drag them into this place or attach them using the "Files" section._
### Environment information
_Please check and fill out the following details to help us identify in what versions and distributions of OpenProject the error occurs_
* Docker All-in-one container
<br>
_If you're not running on the cloud edition, please specify the version of OpenProject you're running. Example: v17.5.0_
**Browser**
* [ ] Chrome
* [x] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [x] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
German