-
Notifications
You must be signed in to change notification settings - Fork 158
Closed
Labels
Description
Describe the bug
Files with a long name do not get assimilated
Steps to reproduce
- Stop the opencloud daemon
- Add a file in user storage with a long path [1] in user storage [2]
- Start the opencloud daemon
- Observe the error [3] and how the file does not appear in the web interface
[1] abcdefghi/abcde/folder with length 31 charachts/abc/folder name of 17/folder name of 25 characs/This is a very long filename with a number of chars of 84 if you take the exten.sion
[2] /var/lib/opencloud/storage/users/users/46083fad-c95a-4db7-be82-62e40ed96d3a/
[3]
{
"level":"error",
"service":"storage-users",
"host.name":"dccdfb0c717c",
"pkg":"rgrpc",
"driver":"posix",
"error":"open /var/lib/opencloud/storage/users/users/46083fad-c95a-4db7-be82-62e40ed96d3a/.oc-nodes/locks/var-lib-opencloud-storage-users-users-46083fad-c95a-4db7-be82-62e40ed96d3a-abcdefghi-abcde-folder with length 31 charachts-abc-folder name of 17-folder name of 25 characs-This is a very long filename with a number of chars of 84 if you take the exten.sion.mlock: file name too long",
"path":"/var/lib/opencloud/storage/users/users/46083fad-c95a-4db7-be82-62e40ed96d3a/abcdefghi/abcde/folder with length 31 charachts/abc/folder name of 17/folder name of 25 characs/This is a very long filename with a number of chars of 84 if you take the exten.sion",
"time":"2025-09-30T06:50:34Z",
"message":"could not assimilate item"
}Expected behavior
The file should be assimilated
Actual behavior
The file does not get assimilated
Setup
I use the docker-compose setup from opencloud-eu/opencloud-compose@5c26c75
The relevant change in .env:
COMPOSE_FILE=docker-compose.yml:weboffice/collabora.yml:traefik/opencloud.yml:traefik/collabora.yml
My data is on a BTRFS filesystem
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done