Many PROPFIND requests from Android client 33.1.0

I am running Nextcloud 32.0.8, dedicated server, no containers, personal installation, 4 users.

From just one mobile user with app version 33.1.10 Android 13 I am observing check for each directory on the server and for any change in its content. Such drains mobile’s battery as plenty of subdirectories are on the server.

Is such expected behavior?

10.20.30.40 - user1 [29/Apr/2026:18:23:52 +0000] “PROPFIND /remote.php/dav/files/user1/Documents/Dokumenty%20byt/architektka/kapsar/ HTTP/1.1” 207 2102 “-” “Mozilla/5.0 (Android) Nextcloud-android/33.1.0”
10.20.30.40 - user1 [29/Apr/2026:18:23:52 +0000] “GET /index.php/core/preview?fileId=439921&x=256&y=256&a=1&mode=cover&forceIcon=0 HTTP/1.1” 404 1663 “-” “Mozilla/5.0 (Android) Nextcloud-android/33.1.0”
10.20.30.40 - user1 [29/Apr/2026:18:23:53 +0000] “PROPFIND /remote.php/dav/files/user1/Documents/Dokumenty%20byt/architektka/koupelna_wc/ HTTP/1.1” 207 2112 “-” “Mozilla/5.0 (Android) Nextcloud-android/33.1.0”

{“reqId”:“UGhPy3Ea2zDN47X0byAk”,“level”:0,“time”:“2026-04-29T16:51:37+00:00”,“remoteAddr”:“10.20.30.40”,“user”:“–”,“app”:“serverDI”,“method”:“PROPFIND”,“url”:“/remote.php/dav/files/user1/Documents/Dokumenty%20byt/architektka/kapsar/”,“scriptName”:“/remote.php”,“message”:“The requested alias “OCP\IServerContainer” is deprecated. Please request “Psr\Container\ContainerInterface” directly. This alias will be removed in a future Nextcloud version.”,“userAgent”:“Mozilla/5.0 (Android) Nextcloud-android/33.1.0”,“version”:“32.0.8.2”,“data”:{“app”:“serverDI”}}

{“reqId”:“YLvrfUmx4tIrKTrqUCLJ”,“level”:0,“time”:“2026-04-29T16:51:38+00:00”,“remoteAddr”:“10.20.30.40”,“user”:“–”,“app”:“serverDI”,“method”:“PROPFIND”,“url”:“/remote.php/dav/files/user1/Documents/Dokumenty%20byt/architektka/koupelna_wc/”,“scriptName”:“/remote.php”,“message”:“The requested alias “OCP\IServerContainer” is deprecated. Please request “Psr\Container\ContainerInterface” directly. This alias will be removed in a future Nextcloud version.”,“userAgent”:“Mozilla/5.0 (Android) Nextcloud-android/33.1.0”,“version”:“32.0.8.2”,“data”:{“app”:“serverDI”}}

{“reqId”:“YLvrfUmx4tIrKTrqUCLJ”,“level”:0,“time”:“2026-04-29T16:51:38+00:00”,“remoteAddr”:“10.20.30.40”,“user”:“–”,“app”:“serverDI”,“method”:“PROPFIND”,“url”:“/remote.php/dav/files/user1/Documents/Dokumenty%20byt/architektka/koupelna_wc/”,“scriptName”:“/remote.php”,“message”:“The requested alias “OCP\IServerContainer” is deprecated. Please request “Psr\Container\ContainerInterface” directly. This alias will be removed in a future Nextcloud version.”,“userAgent”:“Mozilla/5.0 (Android) Nextcloud-android/33.1.0”,“version”:“32.0.8.2”,“data”:{“app”:“serverDI”}}

That’s how WebDav works, no? :slight_smile: