Fehler beim Speichern über Nextcloud Office in der Nextcloud-App

Hallo, seit kurzem habe ich folgendes Problem. Wenn ich eine mit mir geteilte Nextcloud Office Datei über die Nextcloud App z.B. am iPad bearbeite, erhalte ich die Fehlermeldung „ Dokument kann nicht gespeichert werden, bitte überprüfen Sie Ihre Berechtigungen“. Über den Browser funktioniert es allerdings.

Darüber hinaus finde ich unter Protokolle diesen Fehler:
„ {“reqId”:“Wn424vA8IfRxaGGY3s1b”,“level”:3,“time”:“2023-10-31T13:51:29+00:00”,“remoteAddr”:“172.17.0.2”,“user”:“lucas.lehnen”,“app”:“index”,“method”:“POST”,“url”:“/index.php/apps/richdocuments/wopi/files/52524_oc11i2tli0rm/contents?access_token=mxCv7OKwMvnzxyfsntbECLzzEcUSCoJY&access_token_ttl=1698796272000”,“message”:“OC\Files\View::basicOperation(): Argument #2 ($path) must be of type string, null given, called in /var/www/nextcloud/lib/private/Files/View.php on line 528 in file ‘/var/www/nextcloud/lib/private/Files/View.php’ line 1128”,“userAgent”:“COOLWSD HTTP Agent 23.05.5.1”,“version”:“27.1.3.2”,“exception”:{“Exception”:“Exception”,“Message”:“OC\Files\View::basicOperation(): Argument #2 ($path) must be of type string, null given, called in /var/www/nextcloud/lib/private/Files/View.php on line 528 in file ‘/var/www/nextcloud/lib/private/Files/View.php’ line 1128”,“Code”:0,“Trace”:[{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:183,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:315,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1068,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“Line”:169,“Previous”:{“Exception”:“TypeError”,“Message”:“OC\Files\View::basicOperation(): Argument #2 ($path) must be of type string, null given, called in /var/www/nextcloud/lib/private/Files/View.php on line 528”,“Code”:0,“Trace”:[{“file”:“/var/www/nextcloud/lib/private/Files/View.php”,“line”:528,“function”:“basicOperation”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Filesystem.php”,“line”:545,“function”:“file_exists”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/files_versions/lib/Storage.php”,“line”:189,“function”:“file_exists”,“class”:“OC\Files\Filesystem”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/files_versions/lib/Listener/FileEventsListener.php”,“line”:202,“function”:“store”,“class”:“OCA\Files_Versions\Storage”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/files_versions/lib/Listener/FileEventsListener.php”,“line”:108,“function”:“write_hook”,“class”:“OCA\Files_Versions\Listener\FileEventsListener”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:86,“function”:“handle”,“class”:“OCA\Files_Versions\Listener\FileEventsListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:94,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:106,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Node/HookConnector.php”,“line”:112,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/legacy/OC_Hook.php”,“line”:105,“function”:“write”,“class”:“OC\Files\Node\HookConnector”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/View.php”,“line”:598,“function”:“emit”,“class”:“OC_Hook”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/private/Files/View.php”,“line”:639,“function”:“emit_file_hooks_pre”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Node/File.php”,“line”:73,“function”:“file_put_contents”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/richdocuments/lib/Controller/WopiController.php”,“line”:504,“function”:“putContent”,“class”:“OC\Files\Node\File”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/richdocuments/lib/Controller/WopiController.php”,“line”:786,“function”:“OCA\Richdocuments\Controller\{closure}”,“class”:“OCA\Richdocuments\Controller\WopiController”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/var/www/nextcloud/apps/richdocuments/lib/Controller/WopiController.php",“line”:763,“function”:“retryOperation”,“class”:“OCA\Richdocuments\Controller\WopiController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Files/Lock/LockManager.php”,“line”:29,“function”:“OCA\Richdocuments\Controller\{closure}”,“class”:“OCA\Richdocuments\Controller\WopiController”,“type”:“->”,“args”:[" sensitive parameters replaced ***”]},{“file”:“/var/www/nextcloud/apps/richdocuments/lib/Controller/WopiController.php”,“line”:766,“function”:“runInScope”,“class”:“OC\Files\Lock\LockManager”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/richdocuments/lib/Controller/WopiController.php”,“line”:505,“function”:“wrappedFilesystemOperation”,“class”:“OCA\Richdocuments\Controller\WopiController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:230,“function”:“putFile”,“class”:“OCA\Richdocuments\Controller\WopiController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:137,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:183,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:315,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1068,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/lib/private/Files/View.php”,“Line”:1128},“CustomMessage”:“–”},“id”:“65410661d2cbc”}“

Daten zu meiner Nextcloud:
PHP 8.1
Nextcloud 27.1.3

Vielen Dank im Voraus

Haben hier das gleiche Problem. Gibt es schon eine Lösung?

Nein, das Problem ist bei mir immer noch bestehend. Ich habe allerdings folgenden GitHub-Eintrag gefunden: [Bug]: basicOperation(): Argument #2 ($path) must be of type string, null given · Issue #40090 · nextcloud/server · GitHub

Hallo, ich habe dazu eine workaround, bei mir wird das Problem umgangen wenn ich die Datei (z.B. .pptx)mit → öffnen mit → Powerpoint öffne. Es hängt mit dem Speicherort für die Serverentwürfe zusammmen, beim direktem öffnen ist dieser leer und bei öffnen mit … ist der folgende Pfad zu sehen
. z.B.

C:\inetpub\

die Regeinträge zu diesem Problem sind gesetzt , bieten aber bei mir keine Lösung.