opencloud icon indicating copy to clipboard operation
opencloud copied to clipboard

POSIXFS: Files added manually are not shown

Open carlosjfcasero opened this issue 1 month ago • 13 comments

Describe the bug

Files added manually are not shown in UI.

Steps to reproduce

  1. create file A.ext manually (or by other software)
  2. access web ui

Expected behavior

File A.ext is shown

Actual behavior

File A.ext is not shown.

Setup

Docker compose.

POSIX env vars:

STORAGE_USERS_ID_CACHE_STORE="nats-js-kv"
STORAGE_USERS_POSIX_PERSONAL_SPACE_PATH_TEMPLATE="users/{{.User.Username}}"
STORAGE_USERS_POSIX_GENERAL_SPACE_PATH_TEMPLATE="projects/{{.SpaceName}}"
STORAGE_USERS_POSIX_USE_SPACE_GROUPS=true
#experimental
STORAGE_USERS_POSIX_WATCH_FS=true

Additional context

Logs:

opencloud       | 2025-11-17T06:06:58Z DBG unary code=OK end="17/Nov/2025:06:06:58 +0000" from=tcp://127.0.0.1:50668 host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/log/log.go:69 pkg=rgrpc service=storage-users start="17/Nov/2025:06:06:58 +0000" time_ns=12546826 traceid=35f2738413e4558003262f0bb2476288 uri=/cs3.storage.provider.v1beta1.ProviderAPI/Stat user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15"
opencloud       | 2025-11-17T06:06:58Z DBG unary code=OK end="17/Nov/2025:06:06:58 +0000" from=tcp://172.21.0.2:54284 host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/log/log.go:69 pkg=rgrpc service=gateway start="17/Nov/2025:06:06:58 +0000" time_ns=14052490 traceid=35f2738413e4558003262f0bb2476288 uri=/cs3.gateway.v1beta1.GatewayAPI/Stat user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15"
opencloud       | 2025-11-17T06:06:58Z DBG skipping auth host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/auth/auth.go:122 method=/cs3.gateway.v1beta1.GatewayAPI/ListContainer pkg=rgrpc service=gateway traceid=35f2738413e4558003262f0bb2476288
opencloud       | 2025-11-17T06:06:58Z DBG unary code=OK end="17/Nov/2025:06:06:58 +0000" from=tcp://127.0.0.1:47688 host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/log/log.go:69 pkg=rgrpc service=gateway start="17/Nov/2025:06:06:58 +0000" time_ns=186296 traceid=35f2738413e4558003262f0bb2476288 uri=/cs3.storage.registry.v1beta1.RegistryAPI/ListStorageProviders user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15"
opencloud       | 2025-11-17T06:06:58Z DBG returning agregated permissions host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/pkg/decomposedfs/node/permissions.go:206 nodeid=003be356-a075-428e-8b04-3c059284b655 permissions={"add_grant":true,"create_container":true,"delete":true,"deny_grant":true,"get_path":true,"get_quota":true,"initiate_file_download":true,"initiate_file_upload":true,"list_container":true,"list_file_versions":true,"list_grants":true,"list_recycle":true,"move":true,"purge_recycle":true,"remove_grant":true,"restore_file_version":true,"restore_recycle_item":true,"stat":true,"update_grant":true} pkg=rgrpc service=storage-users spaceid=f4fe262b-755d-488c-a26f-5807e8f18f86 traceid=35f2738413e4558003262f0bb2476288 user={"display_name":"Carlos","gid_number":99,"groups":["7cb1abac-7ebb-46ce-a590-d0b7b8cbad54"],"id":{"idp":"https://authelia.f3.ddnsfree.com","opaque_id":"e15359ea-ef03-4785-8cb3-564a93372e6d","type":1},"mail":"[email protected]","uid_number":99,"username":"carlos"}
opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.10" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.10" pkg=rgrpc service=storage-users
opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.11" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.11" pkg=rgrpc service=storage-users
opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.06" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.06" pkg=rgrpc service=storage-users
opencloud       | 2025-11-17T06:06:58Z DBG unary code=OK end="17/Nov/2025:06:06:58 +0000" from=tcp://127.0.0.1:50668 host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/log/log.go:69 pkg=rgrpc service=storage-users start="17/Nov/2025:06:06:58 +0000" time_ns=6348135 traceid=35f2738413e4558003262f0bb2476288 uri=/cs3.storage.provider.v1beta1.ProviderAPI/ListContainer user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15"
opencloud       | 2025-11-17T06:06:58Z DBG unary code=OK end="17/Nov/2025:06:06:58 +0000" from=tcp://172.21.0.2:54284 host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/log/log.go:69 pkg=rgrpc service=gateway start="17/Nov/2025:06:06:58 +0000" time_ns=8606668 traceid=35f2738413e4558003262f0bb2476288 uri=/cs3.gateway.v1beta1.GatewayAPI/ListContainer user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15"
opencloud       | 2025-11-17T06:06:58Z DBG skipping auth host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/interceptors/auth/auth.go:122 method=/cs3.gateway.v1beta1.GatewayAPI/ListPublicShares pkg=rgrpc service=gateway traceid=35f2738413e4558003262f0bb2476288
opencloud       | 2025-11-17T06:06:58Z INF listing public shares host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/services/gateway/publicshareprovider.go:92 pkg=rgrpc service=gateway traceid=35f2738413e4558003262f0bb2476288
opencloud       | 2025-11-17T06:06:58Z INF list public share host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/internal/grpc/services/publicshareprovider/publicshareprovider.go:450 pkg=rgrpc publicshareprovider=list service=sharing traceid=35f2738413e4558003262f0bb2476288

As mentioned previously in https://github.com/opencloud-eu/opencloud/issues/1009 I ran opencloud posixfs consistency -r /var/lib/opencloud/storage/users but with no effect.

Maybe related to https://github.com/opencloud-eu/opencloud/issues/1763 https://github.com/opencloud-eu/opencloud/issues/1747 and/or https://github.com/opencloud-eu/opencloud/issues/1774? (This last one is already closed and should be solved)

carlosjfcasero avatar Nov 17 '25 06:11 carlosjfcasero

Hm, the posixfs issues https://github.com/opencloud-eu/opencloud/issues/1763 and https://github.com/opencloud-eu/opencloud/issues/1747 are caused by concurrent writes to the same file. I don't have the feeling that is happening in your case. Can you clarify how you deploy opencloud:

  • when you create a single A) file B) folder in the docker container does it show up in the web ui?
  • what os are you deploying on? inotify does not work in docker on macos.
  • when you restart opencloud are the files picked up? we do a full scan on start up.
  • what does the concisteny command show you?

butonic avatar Nov 17 '25 09:11 butonic

Hi @butonic. I have been testing today and I came up to following outcomes:

  • when you create a single A) file B) folder in the docker container does it show up in the web ui? NO
  • what os are you deploying on? inotify does not work in docker on macos. Debian (this functionality was working at some point)
  • when you restart opencloud are the files picked up? we do a full scan on start up. YES (and it seems it's the only way)
  • what does the consisteny command show you?
90186bf3f5a6:/var/lib/opencloud$ opencloud posixfs consistency -r /var/lib/opencloud/storage/users
✓ Checking space '/var/lib/opencloud/storage/users/users/carlos'
✓ Checking space '/var/lib/opencloud/storage/users/users/paula'
✓ Personal spaces check completed

✓ Project spaces check completed
  • Some file/folder names are different that the one in the file system (for example "AlmazÁn" instead of "AlmazĂĄn" or 2025.1 instead of 2025.11). When trying to rename them via ui an error occurs and following logs:
opencloud       | 2025-11-17T22:37:53Z WRN dst already exists line=github.com/opencloud-eu/reva/[email protected]/internal/http/services/owncloud/ocdav/move.go:251 name=eu.opencloud.web.ocdav overwrite=false path="/Fotos y VĂ­deos/2025/2025.10" request-id=7d9384c4-c433-4305-9e62-d30ce73f4467 service=ocdav spaceid=c179bdfd-c099-4f4b-8424-b8b949c33abc$f4fe262b-755d-488c-a26f-5807e8f18f86 traceid=d52738928e6bf71d6eb8f2150d5350e9
opencloud       | 2025-11-17T22:37:53Z INF access-log bytes=0 duration=261.548826 line=github.com/opencloud-eu/opencloud/services/proxy/pkg/middleware/accesslog.go:34 method=MOVE path="/remote.php/dav/spaces/c179bdfd-c099-4f4b-8424-b8b949c33abc$f4fe262b-755d-488c-a26f-5807e8f18f86/Fotos y VĂ­deos/2025/2025.10" proto=HTTP/1.1 remote-addr=fd74:837d:3244:aee6:1c52:e8de:cc35:e1b6 request-id=7d9384c4-c433-4305-9e62-d30ce73f4467 service=proxy status=412 traceid=d52738928e6bf71d6eb8f2150d5350e9

This problem is only present in webUI, iOS app shows names properly (discarded cache issue since presnet in incognito mode as well) Maybe this point would be better in another dedicated issue (?)

carlosjfcasero avatar Nov 17 '25 22:11 carlosjfcasero

Is it possible that you can describe your basic setup in detail please?

db-ot avatar Nov 24 '25 09:11 db-ot

  • when you create a single A) file B) folder in the docker container does it show up in the web ui? NO
  • when you restart opencloud are the files picked up? we do a full scan on start up. YES (and it seems it's the only way) This indicates that inotify is not working. Not all filesystems support inotify, eg. an NFS share.

Can you manually test with this script:

#!/usr/bin/env bash

# Advanced inotify capability test script:
# 1. Detect filesystem type (local/remote).
# 2. Try to create an inotify watch.
# 3. Trigger an event and confirm detection.

PATH_TO_TEST="$1"

# --- Usage check ---
if [[ -z "$PATH_TO_TEST" ]]; then
    echo "Usage: $0 <path>"
    exit 1
fi

# --- Check if path exists and is directory ---
if [[ ! -d "$PATH_TO_TEST" ]]; then
    echo "Error: Path does not exist or is not a directory: $PATH_TO_TEST"
    exit 2
fi

# --- Check if inotifywait is installed ---
if ! command -v inotifywait >/dev/null 2>&1; then
    echo "Error: 'inotifywait' is not installed."
    echo "Install it using: sudo apt install inotify-tools"
    exit 3
fi

# --- Detect filesystem type ---
FS_TYPE=$(df -T "$PATH_TO_TEST" | awk 'NR==2 {print $2}')

echo "Filesystem type detected: $FS_TYPE"

REMOTE_FS_TYPES="nfs nfs4 cifs smbfs sshfs davfs fuse fuseblk glusterfs ceph"

if echo "$REMOTE_FS_TYPES" | grep -qw "$FS_TYPE"; then
    echo "Warning: This appears to be a REMOTE filesystem ($FS_TYPE)."
    echo "Inotify is often NOT supported on remote filesystems."
fi

# --- Create temporary test file ---
TESTFILE="$PATH_TO_TEST/.inotify_test_$$"
touch "$TESTFILE"

# --- Start inotifywait in background ---
inotifywait -q -e modify --timeout 5 "$TESTFILE" &
PID=$!

# Give time for inotify to start
sleep 0.1

# --- Trigger event by WRITING to the file ---
echo "test" >> "$TESTFILE"

# --- Wait for inotifywait ---
wait $PID
RC=$?

# --- Cleanup ---
rm -f "$TESTFILE"

# --- Interpret result ---
echo ""
echo "Result:"

case $RC in
    0)
        echo "✔ Inotify is supported and successfully detected an event."
        ;;
    2)
        echo "⚠ Inotify watch created, but no event detected (timeout)."
        echo "   This may indicate partial or unreliable inotify support."
        ;;
    1)
        echo "✘ Inotify is NOT supported on this path."
        echo "   Likely causes:"
        echo "   - Remote filesystem (NFS/CIFS/sshfs)"
        echo "   - Special virtual FS (proc, sys, etc.)"
        echo "   - Kernel or mount options disable monitoring"
        exit 4
        ;;
    *)
        echo "Unknown error occurred (exit code: $RC)."
        exit 5
        ;;
esac

I'll check this in if it is helpful.

butonic avatar Nov 24 '25 09:11 butonic

@butonic the output of the script is

sh test.sh /var/lib/opencloud/storage/users/users/carlos
Filesystem type detected: ext4
/var/lib/opencloud/storage/users/users/carlos/.inotify_test_55 MODIFY

Result:
✔ Inotify is supported and successfully detected an event.

sh test.sh /var/lib/opencloud/storage/users/projects/F3
Filesystem type detected: ext4
/var/lib/opencloud/storage/users/projects/F3/.inotify_test_66 MODIFY

Result:
✔ Inotify is supported and successfully detected an event.

@db-ot sure, apart of POSIX envs that I already posted, what else do you need to know?

carlosjfcasero avatar Nov 24 '25 23:11 carlosjfcasero

I noticed these three lines in the logs

opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.10" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.10" pkg=rgrpc service=storage-users
opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.11" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.11" pkg=rgrpc service=storage-users
opencloud       | 2025-11-17T06:06:58Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.06" driver=posix host.name=fd8b9c9975dc line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path="/var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/2025.06" pkg=rgrpc service=storage-users

Are you trying to create the files in one of these three directories by any chance or doesn't it work in any location? Are all spaces affected or only one?

I would also like to understand what those directories aren't known in the cache. Can you please check their extended attributes (getfattr -d /var/lib/opencloud/storage/users/users/carlos...)? And do you see log messages about those directories during startup?

aduffeck avatar Nov 25 '25 11:11 aduffeck

@aduffeck

  1. Those directories are exactly where the new files are (if I create a file in dir /a/b, something like path not found in cache:/a/b appears)
  2. All spaces are affected
  3. Extended attributes below
  4. I payed special attention to startup logs, but no error is shown (see details below)
Extended attributes
/var/lib/opencloud $ getfattr -d /var/lib/opencloud/storage/users/users/carlos
getfattr: Removing leading '/' from absolute path names
# file: var/lib/opencloud/storage/users/users/carlos
user.oc.dirty="false"
user.oc.id="66f7ef8d-779a-484a-9386-b373851f8f35"
user.oc.mtime="2025-11-24T23:19:37.56515194Z"
user.oc.name="carlos"
user.oc.owner.id="e15359ea-ef03-4785-8cb3-564a93372e6d"
user.oc.owner.idp="https://opencloud.f3.ddnsfree.com"
user.oc.owner.type="primary"
user.oc.propagation="1"
user.oc.space.alias="personal/admin"
user.oc.space.id="66f7ef8d-779a-484a-9386-b373851f8f35"
user.oc.space.name="Admin"
user.oc.space.type="personal"
user.oc.tmp.etag=""
user.oc.tmtime="2025-11-07T20:28:45.73588688Z"
user.oc.treesize="6684461"
user.oc.type="2"

/var/lib/opencloud $ getfattr -d /var/lib/opencloud/storage/users/users/paula/
getfattr: Removing leading '/' from absolute path names
# file: var/lib/opencloud/storage/users/users/paula/
user.oc.dirty="false"
user.oc.id="5ee720b9-d5bd-4d8d-afac-144ec110fe56"
user.oc.mtime="2025-06-13T10:44:07.435748718Z"
user.oc.name="paula"
user.oc.owner.id="27750fb4-ab20-4508-ba60-c490e101648a"
user.oc.owner.idp="https://opencloud.f3.ddnsfree.com"
user.oc.owner.type="primary"
user.oc.propagation="1"
user.oc.space.alias="personal/paula"
user.oc.space.id="5ee720b9-d5bd-4d8d-afac-144ec110fe56"
user.oc.space.name="Paula"
user.oc.space.type="personal"
user.oc.tmp.etag=""
user.oc.tmtime="2025-11-16T20:04:41.265150764Z"
user.oc.treesize="51515589013"
user.oc.type="2"

/var/lib/opencloud $ getfattr -d /var/lib/opencloud/storage/users/projects/F3/
getfattr: Removing leading '/' from absolute path names
# file: var/lib/opencloud/storage/users/projects/F3/
user.oc.dirty="false"
user.oc.grant.g:7cb1abac-7ebb-46ce-a590-d0b7b8cbad54="\000t=A:f=g:p=txrwadcuUvVq:c=e15359ea-ef03-4785-8cb3-564a93372e6d:e=0\012"
user.oc.grant.u:e15359ea-ef03-4785-8cb3-564a93372e6d="\000t=A:f=:p=txrwadCcoOuUPvVq:c=:e=0\012"
user.oc.id="f4fe262b-755d-488c-a26f-5807e8f18f86"
user.oc.mtime="2025-11-24T23:21:31.241101787Z"
user.oc.name="F3"
user.oc.owner.id="f4fe262b-755d-488c-a26f-5807e8f18f86"
user.oc.owner.idp=""
user.oc.owner.type="spaceowner"
user.oc.propagation="1"
user.oc.quota="0"
user.oc.space.alias="project/f3"
user.oc.space.description=""
user.oc.space.id="f4fe262b-755d-488c-a26f-5807e8f18f86"
user.oc.space.image="80214b30-4fb8-4d48-a037-12493ab6350d"
user.oc.space.name="F3"
user.oc.space.readme="9c3fcbe5-972a-4035-a118-6a96c6a168f4"
user.oc.space.type="project"
user.oc.tmp.etag=""
user.oc.tmtime="2025-11-24T02:13:21.172409609Z"
user.oc.treesize="1363635"
user.oc.type="2"
Startup logs
opencloud  | 2025/11/25 13:01:20 Could not create config: config file already exists, use --force-overwrite to overwrite or --diff to show diff
opencloud  | 2025-11-25T13:01:20Z INF Starting nats-server line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Version:  2.12.0 line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Git:      [not set] line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Cluster:  opencloud-cluster line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Name:     NA5E23BKAVG43YFZM2ILB65VA5LU46UNLVS6X3WZ2W4QERJP3PPPWOKP line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Node:     6bAL1S4N line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   ID:       NA5E23BKAVG43YFZM2ILB65VA5LU46UNLVS6X3WZ2W4QERJP3PPPWOKP line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF Starting JetStream line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF     _ ___ _____ ___ _____ ___ ___   _   __  __ line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF  _ | | __|_   _/ __|_   _| _ \ __| /_\ |  \/  | line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF | || | _|  | | \__ \ | | |   / _| / _ \| |\/| | line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF  \__/|___| |_| |___/ |_| |_|_\___/_/ \_\_|  |_| line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF          https://docs.nats.io/jetstream line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF ---------------- JETSTREAM ---------------- line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Strict:          true line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Max Memory:      11.88 GB line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Max Storage:     2.83 TB line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Store Directory: "/var/lib/opencloud/nats/jetstream" line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   API Level:       2 line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF ------------------------------------------- line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Starting restore for stream '$G > KV__history' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Restored 219 messages for stream '$G > KV__history' in 61ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | 2025-11-25T13:01:20Z INF   Starting restore for stream '$G > KV_activitylog' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud  | {"level":"error","error":"error connecting to nats cluster opencloud-cluster: error connecting to nats at 127.0.0.1:9233 with tls enabled (false): nats: no servers available for connection","time":"2025-11-25T13:01:20Z","caller":"github.com/cenkalti/[email protected]+incompatible/retry.go:24","message":"can't connect to nats (jetstream) server, retrying in 1.67968729s"}
opencloud-tika  | INFO  [main] 13:01:21,923 org.apache.tika.server.core.TikaServerProcess Starting Apache Tika 3.2.3 server
opencloud       | {"level":"error","error":"error connecting to nats cluster opencloud-cluster: error connecting to nats at 127.0.0.1:9233 with tls enabled (false): nats: no servers available for connection","time":"2025-11-25T13:01:21Z","caller":"github.com/cenkalti/[email protected]+incompatible/retry.go:24","message":"can't connect to nats (jetstream) server, retrying in 1.611104452s"}
opencloud       | 2025-11-25T13:01:22Z WRN Filestore [KV_activitylog] Stream state outdated, last block has additional entries, will rebuild line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:27 service=nats
opencloud       | 2025-11-25T13:01:22Z WRN Filestore [KV_activitylog] Recovering stream state from index errored: prior state file line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:27 service=nats
opencloud-tika  | INFO  [main] 13:01:23,896 org.apache.tika.server.core.TikaServerProcess loading resource from SPI: class org.apache.tika.server.standard.resource.XMPMetadataResource
opencloud-tika  | INFO  [main] 13:01:24,330 org.apache.cxf.endpoint.ServerImpl Setting the server's publish address to be http://0.0.0.0:9998/
opencloud-tika  | INFO  [main] 13:01:24,526 org.eclipse.jetty.server.Server jetty-11.0.26; built: 2025-08-14T18:03:14.457Z; git: 7559873b6e46eea7c2c6da2b58327ea2ecf941f4; jvm 21.0.8+9-Ubuntu-0ubuntu125.04.1
opencloud-tika  | INFO  [main] 13:01:24,661 org.eclipse.jetty.server.AbstractConnector Started ServerConnector@31be6b49{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
opencloud-tika  | INFO  [main] 13:01:24,665 org.eclipse.jetty.server.Server Started Server@6f95cd51{STARTING}[11.0.26,sto=0] @4034ms
opencloud-tika  | INFO  [main] 13:01:24,699 org.eclipse.jetty.server.handler.ContextHandler Started o.a.c.t.h.JettyContextHandler@4159e81b{/,null,AVAILABLE}
opencloud-tika  | INFO  [main] 13:01:24,711 org.apache.tika.server.core.TikaServerProcess Started Apache Tika server c0cd677a-07b6-4173-b0e0-ef3048cb612a at http://0.0.0.0:9998/
opencloud       | {"level":"error","error":"error connecting to nats cluster opencloud-cluster: error connecting to nats at 127.0.0.1:9233 with tls enabled (false): nats: no servers available for connection","time":"2025-11-25T13:01:27Z","caller":"github.com/cenkalti/[email protected]+incompatible/retry.go:24","message":"can't connect to nats (jetstream) server, retrying in 3.408745346s"}
opencloud       | {"level":"error","error":"error connecting to nats cluster opencloud-cluster: error connecting to nats at 127.0.0.1:9233 with tls enabled (false): nats: no servers available for connection","time":"2025-11-25T13:01:36Z","caller":"github.com/cenkalti/[email protected]+incompatible/retry.go:24","message":"can't connect to nats (jetstream) server, retrying in 10.216207003s"}
opencloud       | {"level":"error","error":"error connecting to nats cluster opencloud-cluster: error connecting to nats at 127.0.0.1:9233 with tls enabled (false): nats: no servers available for connection","time":"2025-11-25T13:01:52Z","caller":"github.com/cenkalti/[email protected]+incompatible/retry.go:24","message":"can't connect to nats (jetstream) server, retrying in 33.156321082s"}
opencloud       | 2025-11-25T13:02:00Z INF   Restored 280,406 messages for stream '$G > KV_activitylog' in 39.979s line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:00Z INF   Starting restore for stream '$G > KV_eventhistory' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:00Z INF   Restored 23,726 messages for stream '$G > KV_eventhistory' in 309ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:00Z INF   Starting restore for stream '$G > KV_graph' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:00Z INF   Restored 0 messages for stream '$G > KV_graph' in 31ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:00Z INF   Starting restore for stream '$G > KV_ids-storage-users' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:01Z WRN Filestore [KV_ids-storage-users] Stream state detected prior state, could not locate msg block 130 line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:27 service=nats
opencloud       | 2025-11-25T13:02:01Z WRN Filestore [KV_ids-storage-users] Recovering stream state from index errored: prior state file line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:27 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Restored 282,562 messages for stream '$G > KV_ids-storage-users' in 7.903s line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Starting restore for stream '$G > KV_postprocessing' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Restored 25,821 messages for stream '$G > KV_postprocessing' in 123ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Starting restore for stream '$G > KV_proxy' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Restored 0 messages for stream '$G > KV_proxy' in 21ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Starting restore for stream '$G > main-queue' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Restored 965,042 messages for stream '$G > main-queue' in 20ms line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:08Z INF   Recovering 16 consumers for stream - '$G > main-queue' line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:09Z WRN     Error unmarshalling consumer metafile "/var/lib/opencloud/nats/jetstream/$G/streams/main-queue/obs/sse-5afaf808-9011-4f7f-8ed0-804b701c1fea/meta.inf": unexpected end of JSON input line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:27 service=nats
opencloud       | 2025-11-25T13:02:09Z INF Listening for client connections on 0.0.0.0:9233 line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:09Z INF Server is ready line=github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21 service=nats
opencloud       | 2025-11-25T13:02:50Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=gateway
opencloud       | 2025-11-25T13:02:50Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=gateway
opencloud       | 2025-11-25T13:02:50Z INF registering external service eu.opencloud.api.gateway-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@172.21.0.3:9142 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=gateway
opencloud       | 2025-11-25T13:02:50Z INF rgrpc: grpc service enabled: gateway host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=gateway
opencloud       | 2025-11-25T13:02:50Z INF rgrpc: grpc service enabled: authregistry host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=gateway
opencloud       | 2025-11-25T13:02:50Z INF rgrpc: grpc service enabled: storageregistry host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=gateway
opencloud       | 2025-11-25T13:02:50Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=gateway
opencloud       | 2025-11-25T13:02:50Z INF grpc server listening at tcp:0.0.0.0:9142 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=gateway
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.auth-machine-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9166 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.auth-app-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9246 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=ocm
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-users
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF grpc server listening at tcp:127.0.0.1:9166 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=auth-machine
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-users
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-users
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: grpc service enabled: applicationauth host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.storage-users-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9157 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=storage-users
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF grpc server listening at tcp:127.0.0.1:9246 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=auth-app
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.app-provider-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9164 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=ocm
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.ocm-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9282 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=ocm
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.auth-service-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9199 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF grpc server listening at tcp:127.0.0.1:9199 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=auth-service
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.web.ocm-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9280 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=ocm
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: grpc service enabled: appprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF grpc server listening at tcp:127.0.0.1:9164 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=app-provider
opencloud       | 2025-11-25T13:02:51Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=app-registry
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=app-registry
opencloud       | 2025-11-25T13:02:51Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=app-registry
opencloud       | 2025-11-25T13:02:51Z INF registering external service eu.opencloud.api.app-registry-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9242 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=app-registry
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: ocmd@/ocm host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.storage-publiclink-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9178 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z WRN missing or incomplete nats configuration. Events will not be published. host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/services/dataprovider/dataprovider.go:84 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.storage-system-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9215 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: appregistry host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=app-registry
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=groups
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: dataprovider@/data host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/status.php
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/status
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/remote.php/dav/public-files/
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/apps/files/
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: wellknown@/ host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/index.php/f/
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/index.php/s/
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/remote.php/dav/ocm/
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL line=github.com/opencloud-eu/reva/[email protected]/pkg/micro/ocdav/service.go:164 name=eu.opencloud.web.ocdav service=ocdav url=/dav/ocm/
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: ocmshareprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: ocmcore host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: storageprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.web.storage-system-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9216 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=app-registry
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9242 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=app-registry
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: publicstorageprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=groups
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=groups
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9178 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=storage-publiclink
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.groups-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9160 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=groups
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=ocdav
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=ocdav
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=users
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=sharing
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=users
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=users
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.users-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9144 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=users
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=sharing
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.sharing-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9150 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=sharing
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.auth-basic-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9146 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.api.storage-shares-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9154 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=storage-shares
opencloud       | 2025-11-25T13:02:52Z WRN missing or incomplete nats configuration. Events will not be published. host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/services/dataprovider/dataprovider.go:84 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: sciencemesh@/sciencemesh host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: prometheus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: cors host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: requestid host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware cors with priority  200 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware prometheus with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware requestid with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocm/invite-accepted host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocm/shares host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocm/notifications host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /data/tus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: / host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /.well-known/ocm host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocm-provider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF http server listening at http://127.0.0.1:9280 '' '' host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:124 pkg=rhttp service=ocm
opencloud       | 2025-11-25T13:02:52Z INF skipping auth check for: / host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/auth/auth.go:195 pkg=rhttp service=ocm traceid=73e841909c3660f43c59a8a787626f21
opencloud       | 2025-11-25T13:02:52Z WRN core access token not set host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/auth/auth.go:248 pkg=rhttp service=ocm traceid=73e841909c3660f43c59a8a787626f21
opencloud       | 2025-11-25T13:02:52Z INF skipping provider authorizer check for: / host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/providerauthorizer/providerauthorizer.go:83 pkg=rhttp service=ocm traceid=73e841909c3660f43c59a8a787626f21
opencloud       | 2025-11-25T13:02:52Z WRN http end="25/Nov/2025:13:02:52 +0000" host=127.0.0.1 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/log/log.go:112 method=GET pkg=rhttp proto=HTTP/1.1 service=ocm size=19 start="25/Nov/2025:13:02:52 +0000" status=404 time_ns=318518 traceid=73e841909c3660f43c59a8a787626f21 uri=/ url=/
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=clientlog
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: ocminvitemanager host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: ocmproviderauthorizer host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9282 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=ocm
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=postprocessing
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: storageprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: gateway host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: dataprovider@/data host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: prometheus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware prometheus with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /data/tus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF http server listening at http://127.0.0.1:9216 '' '' host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:124 pkg=rhttp service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: userprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: authregistry host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: permissions host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: storageregistry host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9215 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=storage-system
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: sharesstorageprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9154 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=storage-shares
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: usershareprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=sharing
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: publicshareprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=sharing
opencloud       | 2025-11-25T13:02:52Z INF Watching fs brokers= driver=posix host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:133 path= pkg=rgrpc root= service=storage-users watch type=
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=sharing
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor eventsmiddleware with priority 200 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=sharing
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9150 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=sharing
opencloud       | 2025-11-25T13:02:52Z INF Inotify usage stats driver=posix duration="703.796Âľs" host.name=0f7362e1b71b instances="0/128 (0.00%)" line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/inotifywatcher.go:239 pkg=rgrpc service=storage-users watches="0/129511 (0.00%)"
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: dataprovider@/data host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: requestid host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: storageprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware requestid with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /data/tus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF http server listening at http://127.0.0.1:9158 '' '' host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:124 pkg=rhttp service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor eventsmiddleware with priority 200 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9157 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=storage-users
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: groupprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=groups
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=groups
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: authprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9160 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=groups
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9146 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=auth-basic
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: grpc service enabled: userprovider host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:228 pkg=rgrpc service=users
opencloud       | 2025-11-25T13:02:52Z INF rgrpc: chaining grpc unary interceptor prometheus with priority 100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:343 pkg=rgrpc service=users
opencloud       | 2025-11-25T13:02:52Z INF grpc server listening at tcp:127.0.0.1:9144 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rgrpc/rgrpc.go:192 pkg=rgrpc service=users
opencloud       | 2025-11-25T13:02:52Z INF ldap.crt certificate / key pair already present. skipping acme certificate generation line=github.com/opencloud-eu/opencloud/pkg/crypto/gencert.go:38 service=idm
opencloud       | 2025-11-25T13:02:52Z INF skipping auth check for: / host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/auth/auth.go:195 pkg=rhttp service=ocm traceid=f7062d2737f76925b496ec5e1eb7335b
opencloud       | 2025-11-25T13:02:52Z WRN core access token not set host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/auth/auth.go:248 pkg=rhttp service=ocm traceid=f7062d2737f76925b496ec5e1eb7335b
opencloud       | 2025-11-25T13:02:52Z INF skipping provider authorizer check for: / host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/providerauthorizer/providerauthorizer.go:83 pkg=rhttp service=ocm traceid=f7062d2737f76925b496ec5e1eb7335b
opencloud       | 2025-11-25T13:02:52Z WRN http end="25/Nov/2025:13:02:52 +0000" host=127.0.0.1 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/log/log.go:112 method=GET pkg=rhttp proto=HTTP/1.1 service=ocm size=19 start="25/Nov/2025:13:02:52 +0000" status=404 time_ns=225037 traceid=f7062d2737f76925b496ec5e1eb7335b uri=/ url=/
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=idm
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/readyz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=idm
opencloud       | 2025-11-25T13:02:52Z INF ready line=github.com/opencloud-eu/opencloud/pkg/log/logrus_wrapper.go:50 service=idm
opencloud       | 2025-11-25T13:02:52Z INF starting LDAPS listener line=github.com/opencloud-eu/opencloud/pkg/log/logrus_wrapper.go:50 listen_addr_tls=127.0.0.1:9235 service=idm
opencloud       | 2025-11-25T13:02:52Z INF running on 4 cpus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/cmd/revad/runtime/runtime.go:179 service=frontend
opencloud       | 2025-11-25T13:02:52Z INF registering external service eu.opencloud.web.frontend-fe7fbd6d-4699-4960-ab5f-8ca9554f80ab@127.0.0.1:9140 line=github.com/opencloud-eu/opencloud/pkg/registry/register.go:19 service=frontend
opencloud       | 2025-11-25T13:02:52Z INF no probe provided, reverting to default (OK) endpoint=/healthz line=github.com/opencloud-eu/opencloud/pkg/service/debug/service.go:27 service=notifications
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: appprovider@/app host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: archiver@/archiver host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: datagateway@/data host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http service enabled: ocs@/ocs host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:220 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: requestid host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: prometheus host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http middleware enabled: cors host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:193 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware cors with priority  200 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware requestid with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF chaining http middleware prometheus with priority  100 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:273 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /app/list host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /data host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v1.php/config host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v2.php/config host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v1.php/apps/files_sharing/api/v1/tokeninfo/unprotected host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v2.php/apps/files_sharing/api/v1/tokeninfo/unprotected host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v1.php/cloud/capabilities host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF unprotected URL: /ocs/v2.php/cloud/capabilities host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:278 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z INF http server listening at http://127.0.0.1:9140 '' '' host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/rhttp/rhttp.go:124 pkg=rhttp service=frontend
opencloud       | 2025-11-25T13:02:52Z WRN core access token not set host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/auth/auth.go:248 pkg=rhttp service=frontend traceid=83d5fe112436a705865087c9f99dc638
opencloud       | 2025-11-25T13:02:52Z WRN http end="25/Nov/2025:13:02:52 +0000" host=127.0.0.1 host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/internal/http/interceptors/log/log.go:112 method=GET pkg=rhttp proto=HTTP/1.1 service=frontend size=0 start="25/Nov/2025:13:02:52 +0000" status=401 time_ns=102055 traceid=83d5fe112436a705865087c9f99dc638 uri=/ url=/
opencloud       | 2025-11-25T13:02:54Z INF Tika version: Apache Tika 3.2.3 line=github.com/opencloud-eu/opencloud/services/search/pkg/content/tika.go:43 service=search

carlosjfcasero avatar Nov 25 '25 13:11 carlosjfcasero

@carlosjfcasero unfortunately I can still neither make sense of the behavior you're seeing nor reproduce the issue on my setups.

Can you please try to create a file in each of these directories and see if any of these show up?

  • /var/lib/opencloud/storage/users/projects/F3/
  • /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/
  • /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/2025/

Can you please also create a new project space from scratch and test in there?

It might also help to enable debug log (OC_LOG_LEVEL=debug) and see if anything regarding /var/lib/opencloud/storage/users/projects/F3/ pops up during startup.

aduffeck avatar Nov 26 '25 09:11 aduffeck

@aduffeck I realized the problem has to do with "Fotos y VĂ­deos" folder. Note this folder has both spaces (from my ignorance, less probable) and accents (more probable). I created "prueba_manual_added_2" file in different paths as you suggested, with interesting outputs:

  1. In .../F3 directly, file recognized immediately -> OK
  2. In ../F3/Eva, file recognized immediately -> OK
  3. In ../F3/Fotos y VĂ­deos, not recognized (maybe at following server restart) -> KO

Despite of having the file through the web ui, some failed to set attributes: Failed to set all xattrs: xattr.Set are shown. Besides, previously I confirmed this was working at some point, but now I cannot confirm it since we detected it is only happening in this special-chars folder.

In case you need them, these are the logs related to the file (grep prueba_manual_added_2):

logs
opencloud       | 2025/11/26 10:21:02 /var/lib/opencloud/storage/users/projects/F3/,CREATE,prueba_manual_added_2
opencloud       | 2025/11/26 10:21:02 /var/lib/opencloud/storage/users/projects/F3/,"CLOSE_WRITE,CLOSE",prueba_manual_added_2
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | {"level":"error","error":"failed to set attributes: Failed to set all xattrs: xattr.Set /var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 user.oc.cs.md5: permission denied","path":"/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2","time":"2025-11-26T10:21:03Z","message":"failed to assimilate item"}
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:03 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025-11-26T10:21:03Z ERR could not assimilate item error="failed to set attributes: Failed to set all xattrs: xattr.Set /var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 user.oc.cs.sha1: permission denied" driver=posix host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/assimilation.go:897 path=/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 pkg=rgrpc service=storage-users
opencloud       | 2025/11/26 10:21:28 /var/lib/opencloud/storage/users/projects/F3/Eva/,CREATE,prueba_manual_added_2
opencloud       | 2025/11/26 10:21:28 /var/lib/opencloud/storage/users/projects/F3/Eva/,"CLOSE_WRITE,CLOSE",prueba_manual_added_2
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | {"level":"error","error":"failed to set attributes: Failed to set all xattrs: xattr.Set /var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2 user.oc.blobsize: permission denied","path":"/var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2","time":"2025-11-26T10:21:29Z","message":"failed to assimilate item"}
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:21:29 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025-11-26T10:21:29Z ERR could not assimilate item error="failed to set attributes: Failed to set all xattrs: xattr.Set /var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2 user.oc.blobid: permission denied" driver=posix host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/assimilation.go:897 path=/var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2 pkg=rgrpc service=storage-users
opencloud       | 2025/11/26 10:22:38 /var/lib/opencloud/storage/users/projects/F3/Eva/,DELETE,prueba_manual_added_2
opencloud       | 2025-11-26T10:22:38Z ERR failed to handle deleted item error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2" driver=posix host.name=0f7362e1b71b isDir=false line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/assimilation.go:290 path=/var/lib/opencloud/storage/users/projects/F3/Eva/prueba_manual_added_2 pkg=rgrpc service=storage-users
opencloud       | 2025/11/26 10:22:44 /var/lib/opencloud/storage/users/projects/F3/,DELETE,prueba_manual_added
opencloud       | 2025-11-26T10:22:44Z ERR failed to get ids for entry error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2" driver=posix host.name=0f7362e1b71b line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/tree.go:502 path=/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 pkg=rgrpc service=storage-users
opencloud       | 2025/11/26 10:22:46 /var/lib/opencloud/storage/users/projects/F3/,DELETE,prueba_manual_added_2
opencloud       | 2025-11-26T10:22:46Z ERR failed to handle deleted item error="error: not found: path not found in cache:/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2" driver=posix host.name=0f7362e1b71b isDir=false line=github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/tree/assimilation.go:290 path=/var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 pkg=rgrpc service=storage-users
opencloud       | 2025/11/26 10:23:59 /var/lib/opencloud/storage/users/projects/F3/,CREATE,prueba_manual_added_2
opencloud       | 2025/11/26 10:23:59 /var/lib/opencloud/storage/users/projects/F3/,"CLOSE_WRITE,CLOSE",prueba_manual_added_2
opencloud       | 2025/11/26 10:24:00 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:24:00 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:24:00 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-prueba_manual_added_2.mlock
opencloud       | 2025-11-26T10:24:00Z INF access-log bytes=1709 duration=13.336521 line=github.com/opencloud-eu/opencloud/services/proxy/pkg/middleware/accesslog.go:34 method=PROPFIND path=/remote.php/dav/spaces/c179bdfd-c099-4f4b-8424-b8b949c33abc$f4fe262b-755d-488c-a26f-5807e8f18f86/prueba_manual_added_2 proto=HTTP/1.1 remote-addr=192.168.10.114 request-id=f91cdff9-853c-48bd-b0be-f574ed9650be service=proxy status=207 traceid=6d3254cd7a0f50a896812c72b1655a95
opencloud       | 2025/11/26 10:24:08 /var/lib/opencloud/storage/users/projects/F3/Eva/,CREATE,prueba_manual_added_2
opencloud       | 2025/11/26 10:24:08 /var/lib/opencloud/storage/users/projects/F3/Eva/,"CLOSE_WRITE,CLOSE",prueba_manual_added_2
opencloud       | 2025/11/26 10:24:09 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,CREATE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:24:09 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,"CLOSE_WRITE,CLOSE",var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025/11/26 10:24:09 /var/lib/opencloud/storage/users/projects/F3/.oc-nodes/locks/,DELETE,var-lib-opencloud-storage-users-projects-F3-Eva-prueba_manual_added_2.mlock
opencloud       | 2025-11-26T10:24:09Z INF access-log bytes=1713 duration=29.276306 line=github.com/opencloud-eu/opencloud/services/proxy/pkg/middleware/accesslog.go:34 method=PROPFIND path=/remote.php/dav/spaces/c179bdfd-c099-4f4b-8424-b8b949c33abc$f4fe262b-755d-488c-a26f-5807e8f18f86/Eva/prueba_manual_added_2 proto=HTTP/1.1 remote-addr=192.168.10.114 request-id=3929e02f-8350-4a01-8447-6eb85c397d59 service=proxy status=207 traceid=eea265cee55195c0ef19fff4433d9519

carlosjfcasero avatar Nov 26 '25 10:11 carlosjfcasero

Some more questions to hopefully trace this down:

  • can you please run these commands and paste the output
    • stat /var/lib/opencloud/storage/users/projects/F3/
    • stat /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos
    • getfattr -d /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos
    • stat /var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 (or whatever file you created on disk)
    • getfattr -d /var/lib/opencloud/storage/users/projects/F3/prueba_manual_added_2 (or whatever file you created on disk)
    • stat /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/prueba_manual_added_2 (or whatever file you created on disk)
    • getfattr -d /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/prueba_manual_added_2 (or whatever file you created on disk)

Can you verify that files added in /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos are available after a restart? If yes, please do another

  • getfattr -d /var/lib/opencloud/storage/users/projects/F3/Fotos y VĂ­deos/prueba_manual_added_2 (or whatever file you created on disk)

after the restart

aduffeck avatar Nov 27 '25 09:11 aduffeck

@aduffeck sorry for my late response. I have been doing some tests and this is the scenario:

  1. If I do sudo touch deleteme && sudo chown opencloud:personal-media deleteme && sudo chmod ug=rwX,o= deleteme, then deleteme file appears immediately in Opencloud = OK
  2. If I do sudo touch deleteme2 && sudo chown otherUser:personal-media deleteme2 && sudo chmod u=rwX,g=rX,o= deleteme2and a few seconds later sudo chown opencloud:personal-media deleteme2 && sudo chmod ug=rwX,o= deleteme2, then deleteme2does not appear in Opencloud until next restart = KO

Note: opencloud user belongs to personal-media group

Does it make sense to you? If you still need the requested commands, let me know and I will get them

carlosjfcasero avatar Dec 04 '25 19:12 carlosjfcasero