-
Notifications
You must be signed in to change notification settings - Fork 10
Description
We just upgraded our NC instance from NC 31.0.13 to NC 32.0.6. mail_roundcube works as before but when I enter the admin backend > Apps NC shows an error message. In the log file I found the corresponding entry (the log file is from my second attempt as written below):
{"reqId":"gkSXoZiolIT7Ane6KSfE","level":2,"time":"2026-02-18T05:52:15+00:00","remoteAddr":"2a02:8106:xxxxxxxx","user":"adminuser","app":"PHP","method":"GET","url":"/nextcloud/index.php/settings/apps","scriptName":"/nextcloud/index.php","message":"file_get_contents(/srv/www/foobar.com/htdocs/nextcloud/data/appdata_ochmmzdfowu3/appstore/apps.json): Failed to open stream: No such file or directory at /srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/Files/Storage/Local.php#294","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36","version":"32.0.6.1","data":{"app":"PHP"}} {"reqId":"gkSXoZiolIT7Ane6KSfE","level":3,"time":"2026-02-18T05:52:15+00:00","remoteAddr":"2a02:8106:xxxxxxxx","user":"adminuser","app":"index","method":"GET","url":"/nextcloud/index.php/settings/apps","scriptName":"/nextcloud/index.php","message":"Exception thrown: OCP\\Files\\GenericFileException","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36","version":"32.0.6.1","exception":{"Exception":"OCP\\Files\\GenericFileException","Message":"","Code":0,"Trace":[{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/Files/SimpleFS/SimpleFile.php","line":60,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/App/AppStore/Fetcher/Fetcher.php","line":141,"function":"getContent","class":"OC\\Files\\SimpleFS\\SimpleFile","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/App/AppStore/Fetcher/AppFetcher.php","line":157,"function":"get","class":"OC\\App\\AppStore\\Fetcher\\Fetcher","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/Installer.php","line":379,"function":"get","class":"OC\\App\\AppStore\\Fetcher\\AppFetcher","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/apps/settings/lib/Controller/AppSettingsController.php","line":259,"function":"isUpdateAvailable","class":"OC\\Installer","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/apps/settings/lib/Controller/AppSettingsController.php","line":96,"function":"getAppsWithUpdates","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/AppFramework/Http/Dispatcher.php","line":204,"function":"viewApps","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/AppFramework/Http/Dispatcher.php","line":118,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/AppFramework/App.php","line":153,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/Route/Router.php","line":321,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/base.php","line":1091,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/index.php","line":25,"function":"handleRequest","class":"OC","type":"::"}],"File":"/srv/www/foobar.com/htdocs/nextcloud-32.0.6/lib/private/Files/Node/File.php","Line":35,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\GenericFileException"}}
The App part of the admin backend starts working again if I either delete/remove mail_roundcube from the apps directory in the file system or if I use "appstoreenabled" => false in the NC config.php file.
I tried the same with a fresh install of NC32 but I came to the same results. Every other part of the plugin works as expected, so from the user perspective all is fine for now.