Repository navigation
App leads to Admin > Apps not working till App Store is disabled #62
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.
Activity
rotdrop commentedon Oct 15, 2026
I am actually not sure that this error is related to this app at all? We have here
Anyhow. From the error message it is not immediately clear how this problem could have been cause by mail_roundcube. OTOH, meanwhile many things have changed, the officially supported NC versions are 33, 34, 35. Is this still a problem?
feltel commentedon Oct 26, 2026
Sorry for the delay. We are now running NC 33.0.10 with mail_roundcube 1.22 on our server. For now we are using PHP 8.2.35 and it seems the error is no longer an issue.