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.
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.