# Bug NEX-667 - [backport] AMPF incompatible with latest Nextcloud patches

Project: Stream Nextcloud app "OpenProject Integration"
Status: closed
URL: https://community.openproject.org/work_packages/NEX-667

## Open points

_No work packages_

## Details

| Attribute | Value |
| --- | --- |
| Date |  |
| Priority | Medium |
| Module | Modules and project features / File storages, Integrations / Nextcloud App - OpenProject integration |
| Target versions | Nextcloud Integration 3.1.1 |
| Observed in versions |  |
| Bug found in version (deprecated) |  |
| Requires doc change | No |
| Accessibility | No |
| Pull preview |  |
| List |  |
| Labels |  |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable |  |
| Product manager |  |
| Developers |  |
| Designer |  |
| Signed off by |  |
| Interest by |  |

## Planning

| Attribute | Value |
| --- | --- |
| Relevance |  |

## Costs

| Attribute | Value |
| --- | --- |
| Votes |  |
| Work |  |
| Labor costs |  |

## Description

### Steps to reproduce

1.  Configure integration between OpenProject and Nextcloud

2.  Enable AMPF for at least one project

3.  Upgrade to Nextcloud `32.0.12` (or releases from the 33.x / 34.x line issued at the same time)

### What is the buggy behavior?

AMPF synchronization of permissions/users starts to fail, because authentication of the OpenProject user is rejected with "Password confirmation is required" error message in logs.

### What is the expected behavior?

Authentication towards Nextcloud is still possible for the OpenProject user. It's able to manage the shared OpenProject team folder.

### 

### **Logs**

``` text
openproject-1  | E, [2026-06-29T07:27:49.348108 #1304] ERROR -- : [ActiveJob] [Storages::AutomaticallyManagedStorageSyncJob] [2dbd89d9-1d8e-4b45-90d5-bb6885d67a9e] [Storages::ManagedFolderSyncService] [storage-1] [Storages::NextcloudManagedFolderPermissionsService] [storage-1] {user: "demo", group: "OpenProject", error_code: :error, data: {status: 200, body: "<?xml version=\"1.0\"?>\n<ocs>\n <meta>\n  <status>failure</status>\n  <statuscode>403</statuscode>\n  <message>Password confirmation is required</message>\n  <totalitems></totalitems>\n  <itemsperpage></itemsperpage>\n </meta>\n <data/>\n</ocs>\n"}}
```

<br>

### Version information

This issue is independent of the OpenProject version used. It solely depends on using one of the latest Nextcloud releases.

###
