Large file uploads fail every time, because the uploader deletes chunks and then complains about them being missing

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 31.0.6
  • Operating system and version (e.g., Ubuntu 24.04):
    • FreeBSD 14.3
  • Web server and version (e.g, Apache 2.4.25):
    • nginx 1.28.0
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • haproxy 3.2.2
  • PHP version (e.g, 8.3):
    • 8.3
  • Is this the first time you’ve seen this error? (Yes / No):
    • No
  • When did this problem seem to first start?
    • No idea
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • Bare metal
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • No

Summary of the issue you are facing:

When trying to upload a large file (2.7GiB in this case), all chunks are uploaded (visible in /uploads/web-file-upload-blah named sequentially from 1 to 107). During the chunk merging phase of the upload, the number of chunks in the folder is reduced to about one fourth. This is what it looked like at the moment of the exception:

# ls
1	11	115	123	133	23	30	39	47	59	65	75	82	91	98
101	111	118	127	134	24	33	40	53	6	66	76	85	92
106	112	120	129	16	29	37	44	54	61	72	78	88	96

The exception then complains about e.g. chunk 95 missing (even though that chunk file clearly was there a few seconds before).

Steps to replicate it (hint: details matter!):

  1. Open the web interface
  2. Open the files app
  3. Upload a large file

Log entries

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

{"reqId":"H5HY1ET1ewmR6N8x4iak","level":3,"time":"2025-07-14T14:53:03+00:00","remoteAddr":"10.1.0.1","user":"zilti","app":"no app in context","method":"MOVE","url":"/remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/.file","message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0","version":"31.0.6.2","exception":{"Exception":"Sabre\\DAV\\Exception\\ServiceUnavailable","Message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/AssemblyStream.php","line":279,"function":"get","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/AssemblyStream.php","line":152,"function":"getStream","class":"OCA\\DAV\\Upload\\AssemblyStream","type":"->","args":[{"__class__":"OCA\\DAV\\Connector\\Sabre\\File"}]},{"function":"stream_read","class":"OCA\\DAV\\Upload\\AssemblyStream","type":"->","args":[8192]},{"file":"/usr/local/www/nextcloud/apps-pkg/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":54,"function":"fread","args":["*** sensitive parameters replaced ***",8192]},{"file":"/usr/local/www/nextcloud/apps-pkg/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":94,"function":"stream_read","class":"Icewind\\Streams\\Wrapper","type":"->","args":[8192]},{"function":"stream_read","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[8192]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Local.php","line":302,"function":"file_put_contents","args":["/var/db/nextcloud/data/zilti/files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Local.php","line":584,"function":"file_put_contents","class":"OC\\Files\\Storage\\Local","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":322,"function":"writeStream","class":"OC\\Files\\Storage\\Local","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null,null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":322,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null,null]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/File.php","line":215,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/Directory.php","line":116,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":325,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":151,"function":"copyNode","class":"Sabre\\DAV\\Tree","type":"->","args":[{"__class__":"OCA\\DAV\\Upload\\FutureFile"},{"__class__":"OCA\\DAV\\Files\\FilesHome"},"*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":181,"function":"copy","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/ChunkingPlugin.php","line":77,"function":"move","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/ChunkingPlugin.php","line":59,"function":"performMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":603,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMove",["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["method:MOVE",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/remote.php","line":145,"args":["/usr/local/www/nextcloud/apps-pkg/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/File.php","Line":469,"message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","exception":{},"CustomMessage":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren."}}
{"reqId":"H5HY1ET1ewmR6N8x4iak","level":3,"time":"2025-07-14T14:53:03+00:00","remoteAddr":"10.1.0.1","user":"zilti","app":"webdav","method":"MOVE","url":"/remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/.file","message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0","version":"31.0.6.2","exception":{"Exception":"Sabre\\DAV\\Exception\\ServiceUnavailable","Message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","Code":0,"Trace":[{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/AssemblyStream.php","line":279,"function":"get","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/AssemblyStream.php","line":152,"function":"getStream","class":"OCA\\DAV\\Upload\\AssemblyStream","type":"->","args":[{"__class__":"OCA\\DAV\\Connector\\Sabre\\File"}]},{"function":"stream_read","class":"OCA\\DAV\\Upload\\AssemblyStream","type":"->","args":[8192]},{"file":"/usr/local/www/nextcloud/apps-pkg/files_external/3rdparty/icewind/streams/src/Wrapper.php","line":54,"function":"fread","args":["*** sensitive parameters replaced ***",8192]},{"file":"/usr/local/www/nextcloud/apps-pkg/files_external/3rdparty/icewind/streams/src/CallbackWrapper.php","line":94,"function":"stream_read","class":"Icewind\\Streams\\Wrapper","type":"->","args":[8192]},{"function":"stream_read","class":"Icewind\\Streams\\CallbackWrapper","type":"->","args":[8192]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Local.php","line":302,"function":"file_put_contents","args":["/var/db/nextcloud/data/zilti/files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Local.php","line":584,"function":"file_put_contents","class":"OC\\Files\\Storage\\Local","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":322,"function":"writeStream","class":"OC\\Files\\Storage\\Local","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null,null]},{"file":"/usr/local/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":322,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null,null]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/File.php","line":215,"function":"writeStream","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->","args":["files/cba56b0ac79b8a55b4577a2723e1315e.ocTransferId563052502.part",null]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/Directory.php","line":116,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":325,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":151,"function":"copyNode","class":"Sabre\\DAV\\Tree","type":"->","args":[{"__class__":"OCA\\DAV\\Upload\\FutureFile"},{"__class__":"OCA\\DAV\\Files\\FilesHome"},"*** sensitive parameters replaced ***"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":181,"function":"copy","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/ChunkingPlugin.php","line":77,"function":"move","class":"Sabre\\DAV\\Tree","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Upload/ChunkingPlugin.php","line":59,"function":"performMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMove","class":"OCA\\DAV\\Upload\\ChunkingPlugin","type":"->","args":["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":603,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMove",["uploads/zilti/web-file-upload-eb3e24036b06943d/.file","files/zilti/Der Junge und der Reiher.mkv"]]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/usr/local/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["method:MOVE",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/Server.php","line":49,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Server.php","line":400,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/apps-pkg/dav/appinfo/v2/remote.php","line":21,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/usr/local/www/nextcloud/remote.php","line":145,"args":["/usr/local/www/nextcloud/apps-pkg/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/usr/local/www/nextcloud/apps-pkg/dav/lib/Connector/Sabre/File.php","Line":469,"message":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren.","exception":{},"CustomMessage":"Datei konnte nicht ge\u00f6ffnet werden: web-file-upload-eb3e24036b06943d/77, Datei scheint nicht zu existieren."}}

Web server / Reverse Proxy

An excerpt:

10.1.0.1 - - [14/Jul/2025:14:51:29 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/64 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:29 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/67 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:29 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/68 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:29 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/66 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:29 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/65 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:31 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/69 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:31 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/72 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:31 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/70 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:31 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/71 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:31 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/73 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:34 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/74 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:34 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/75 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:34 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/76 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:34 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/77 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:34 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/78 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:35 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/79 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:37 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/80 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:37 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/81 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:37 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/82 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:37 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/83 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:37 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/84 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:39 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/85 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:39 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/86 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:39 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/88 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:39 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/89 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:39 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/87 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/91 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/90 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/94 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/93 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/92 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "GET /index.php/204 HTTP/1.1" 204 0 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - - [14/Jul/2025:14:51:42 +0000] "GET /index.php/204 HTTP/1.1" 204 0 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:43 +0000] "PROPFIND /remote.php/dav/files/zilti/ HTTP/1.1" 207 398 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - - [14/Jul/2025:14:51:44 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/96 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:44 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/95 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:44 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/98 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:44 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/97 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:44 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/99 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:44 +0000] "PROPFIND /remote.php/dav/files/zilti/Photos/ HTTP/1.1" 207 386 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:44 +0000] "PROPFIND /remote.php/dav/files/zilti/Gemeinsame%20Dokumente/ HTTP/1.1" 207 402 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:44 +0000] "PROPFIND /remote.php/dav/files/zilti/Gemeinsame%20Dokumente/Wohnungskauf/ HTTP/1.1" 207 415 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/100 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/102 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/103 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/101 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/104 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:46 +0000] "PUT /ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json HTTP/1.1" 200 149 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:46 +0000] "PROPFIND /remote.php/dav/files/zilti/Audio/ HTTP/1.1" 207 404 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - zilti [14/Jul/2025:14:51:47 +0000] "PROPFIND /remote.php/dav/files/zilti/Backups/ HTTP/1.1" 207 387 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.32.0"
10.1.0.1 - - [14/Jul/2025:14:51:49 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/105 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:49 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/106 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:49 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/108 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:49 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/109 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:49 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/107 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:51 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/110 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:52 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/113 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:52 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/111 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:52 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/112 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:52 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/114 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:53 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/115 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:54 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/118 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:54 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/117 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:54 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/116 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:54 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:54 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/119 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/120 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/123 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/122 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/121 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/124 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:56 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/125 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:58 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/126 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:58 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/127 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:58 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/130 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:58 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/129 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:51:58 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/128 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:01 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/131 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:01 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/132 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:01 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/133 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:01 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/135 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:01 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/134 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:02 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/137 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:02 +0000] "PUT /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/136 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:23 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:38 +0000] "GET /ocs/v2.php/apps/dashboard/api/v2/widget-items?widgets%5B%5D=calendar HTTP/1.1" 200 695 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:52 +0000] "PUT /ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json HTTP/1.1" 200 149 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:53 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:55 +0000] "GET /index.php/csrftoken HTTP/1.1" 200 123 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:52:55 +0000] "GET /index.php/csrftoken HTTP/1.1" 200 125 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:53:02 +0000] "MOVE /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d/.file HTTP/1.1" 504 160 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
10.1.0.1 - - [14/Jul/2025:14:53:03 +0000] "DELETE /remote.php/dav/uploads/zilti/web-file-upload-eb3e24036b06943d HTTP/1.1" 403 169 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

{
    "system": {
        "allow_local_remote_servers": true,
        "apps_paths": [
            {
                "path": "\/usr\/local\/www\/nextcloud\/apps",
                "url": "\/apps",
                "writable": true
            },
            {
                "path": "\/usr\/local\/www\/nextcloud\/apps-pkg",
                "url": "\/apps-pkg",
                "writable": false
            }
        ],
        "logfile": "\/var\/log\/nextcloud\/nextcloud.log",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.distributed": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\APCu",
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "nextcloud.lyrion.ch"
        ],
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "31.0.6.2",
        "overwrite.cli.url": "https:\/\/nextcloud.lyrion.ch\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "5432",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "mail_smtpmode": "smtp",
        "mail_smtpauth": true,
        "mail_sendmailmode": "smtp",
        "tempdirectory": "\/tmp\/nextcloud",
        "theme": "",
        "loglevel": 0,
        "maintenance": false,
        "maintenance_window_start": 3,
        "check_data_directory_permissions": false,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "memories.exiftool_no_local": true,
        "memories.vod.path": "\/usr\/local\/www\/nextcloud\/apps\/memories\/bin-ext\/go-vod-amd64",
        "memories.vod.ffmpeg": "\/usr\/local\/bin\/ffmpeg",
        "memories.vod.ffprobe": "\/usr\/local\/bin\/ffprobe",
        "enabledPreviewProviders": {
            "0": "OC\\Preview\\Image",
            "1": "OC\\Preview\\HEIC",
            "2": "OC\\Preview\\TIFF",
            "3": "OC\\Preview\\AVIF",
            "4": "OC\\Preview\\JXL",
            "20": "OC\\Preview\\Movie"
        },
        "preview_max_x": 1024,
        "preview_max_y": 1024,
        "preview_max_memory": 1024,
        "preview_max_filesize_image": 100,
        "app_install_overwrite": [
            "camerarawpreviews",
            "news",
            "maps"
        ],
        "memories.db.triggers.fcu": true,
        "mail_smtpsecure": "ssl",
        "allow_user_to_change_display_name": false,
        "lost_password_link": "disabled",
        "user_oidc": {
            "auto_provision": true,
            "soft_auto_provision": true,
            "enrich_login_id_token_with_userinfo": true
        },
        "files.chunked_upload.max_size": 20971520
    }
}

Apps

The output of occ app:list (if possible).

Enabled:

  • activity: 4.0.0
  • admin_audit: 1.21.0
  • announcementcenter: 7.1.3
  • app_api: 5.0.2
  • bruteforcesettings: 4.0.0
  • calendar: 5.3.5
  • camerarawpreviews: 0.8.7
  • chores: 0.0.6
  • circles: 31.0.0
  • cloud_federation_api: 1.14.0
  • cloud_py_api: 0.2.0
  • comments: 1.21.0
  • contacts: 7.1.5
  • contactsinteraction: 1.12.0
  • cookbook: 0.11.3
  • cospend: 3.0.11
  • dashboard: 7.11.0
  • dav: 1.33.0
  • deck: 1.15.1
  • event_update_notification: 2.6.1
  • external: 6.0.2
  • externalpassword: 1.1.2
  • federatedfilesharing: 1.21.0
  • federation: 1.21.0
  • files: 2.3.1
  • files_downloadlimit: 4.0.0
  • files_external: 1.23.0
  • files_pdfviewer: 4.0.0
  • files_reminders: 1.4.0
  • files_sharing: 1.23.1
  • files_trashbin: 1.21.0
  • files_versions: 1.24.0
  • fileslibreofficeedit: 2.0.1
  • firstrunwizard: 4.0.0
  • forms: 5.1.2
  • gpoddersync: 3.12.0
  • groupfolders: 19.1.2
  • integration_dropbox: 4.0.3
  • integration_paperless: 1.0.6
  • intros: 1.1.2
  • logreader: 4.0.0
  • lookup_server_connector: 1.19.0
  • mail: 5.1.7
  • mediadc: 0.4.0
  • memories: 7.6.0
  • music: 2.2.0
  • news: 26.0.2
  • nextcloud_announcements: 3.0.0
  • nextframe: 0.0.7
  • nextpod: 0.7.7
  • notes: 4.12.2
  • notifications: 4.0.0
  • oauth2: 1.19.1
  • ownershiptransfer: 1.2.1
  • ownpad: 0.13.0
  • password_policy: 3.0.0
  • photos: 4.0.0-dev.1
  • polls: 8.1.2
  • previewgenerator: 5.9.0
  • privacy: 3.0.0
  • profile: 1.0.0
  • provisioning_api: 1.21.0
  • recommendations: 4.0.0
  • related_resources: 2.0.0
  • serverinfo: 3.0.0
  • settings: 1.14.0
  • sharebymail: 1.21.0
  • side_menu: 5.1.1
  • spreed: 21.1.1
  • support: 3.0.0
  • survey_client: 3.0.0
  • suspicious_login: 9.0.1
  • systemtags: 1.21.1
  • tables: 0.9.4
  • tasks: 0.16.1
  • text: 5.0.0
  • theming: 2.6.1
  • twofactor_backupcodes: 1.20.0
  • twofactor_totp: 13.0.0-dev.0
  • unsplash: 3.1.0
  • updatenotification: 1.21.0
  • user_oidc: 7.2.0
  • user_status: 1.11.0
  • viewer: 4.0.0
  • weather_status: 1.11.0
  • webhook_listeners: 1.2.0
  • workflowengine: 2.13.0
    Disabled:
  • encryption: 2.19.0 (installed 2.19.0)
  • maps: 0.1.10 (installed 1.5.0)
  • twofactor_nextcloud_notification: 5.0.0 (installed 5.0.0)
  • user_ldap: 1.22.0 (installed 1.22.0)

So, is there a solution to this? Or is this just yet another bug that won’t get fixed because it is more important to stuff in another dozen half-assed features?