Skip to content

App leads to Admin > Apps not working till App Store is disabled #62

@feltel

Description

@feltel

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions