NC30 - Exception OCA\Settings\Controller\AppSettingsController - Error

Hello Nextcloud Community,

after a new installation of NC 30.0.1 for testing purposes, I have the same problem as with my first instance.
When i opening the app “Apps” from Nextcloud, there will created a “Exception” log entry. Each time i go to the “Apps” this “Exception” entry will created

The Basics

  • Nextcloud Server version _30.0.1
  • Operating system and version _Shared Hosting
  • Web server and version _Shared Hosting_i think NGINX
  • Reverse proxy and version _Shared Hosting
  • PHP version _8.3
  • Is this the first time you’ve seen this error? _(Yes)
  • When did this problem seem to first start? From fresh install
  • Installation method _Community Edition
  • Are you using Cloudflare, mod_security, or similar? _(No)

Summary of the issue you are facing:

“Exception” log entry, each time i go to the “Apps”

Steps to replicate it (hint: details matter!):

I must go to the Apps, i found no other entry of my problem on nextcloud help

Log entries

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

{"reqId":"ZxfKdBPZQPxKKsFwYCBmkgAAAAg","level":3,"time":"2024-10-22T15:53:24+00:00","remoteAddr":"212.110.199.227","user":"admin","app":"index","method":"GET","url":"/next_cloud/index.php/settings/api/apps/media?fileName=https%3A%2F%2Fgithub.com%2Fnextcloud%2Ffirstrunwizard%2Fraw%2Fmaster%2Fimg%2FNextcloud.mp4","message":"OCA\\Settings\\Controller\\AppSettingsController::getAppDiscoverMedia(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php on line 208 in file '/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/apps/settings/lib/Controller/AppSettingsController.php' line 120","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36","version":"30.0.1.2","exception":{"Exception":"Exception","Message":"OCA\\Settings\\Controller\\AppSettingsController::getAppDiscoverMedia(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php on line 208 in file '/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/apps/settings/lib/Controller/AppSettingsController.php' line 120","Code":0,"Trace":[{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\Settings\\Controller\\AppSettingsController"],"getAppDiscoverMedia"]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\AppSettingsController","getAppDiscoverMedia",["OC\\AppFramework\\DependencyInjection\\DIContainer"],["settings.appsettings.getappdiscovermedia"]]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/base.php","line":1001,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/api/apps/media"]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php","Line":146,"Previous":{"Exception":"TypeError","Message":"OCA\\Settings\\Controller\\AppSettingsController::getAppDiscoverMedia(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php on line 208","Code":0,"Trace":[{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"getAppDiscoverMedia","class":"OCA\\Settings\\Controller\\AppSettingsController","type":"->","args":[null]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\Settings\\Controller\\AppSettingsController"],"getAppDiscoverMedia"]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\Settings\\Controller\\AppSettingsController"],"getAppDiscoverMedia"]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Settings\\Controller\\AppSettingsController","getAppDiscoverMedia",["OC\\AppFramework\\DependencyInjection\\DIContainer"],["settings.appsettings.getappdiscovermedia"]]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/base.php","line":1001,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/settings/api/apps/media"]},{"file":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/apps/settings/lib/Controller/AppSettingsController.php","Line":120},"message":"OCA\\Settings\\Controller\\AppSettingsController::getAppDiscoverMedia(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php on line 208 in file '/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/apps/settings/lib/Controller/AppSettingsController.php' line 120","exception":[],"CustomMessage":"OCA\\Settings\\Controller\\AppSettingsController::getAppDiscoverMedia(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/lib/private/AppFramework/Http/Dispatcher.php on line 208 in file '/var/www/vhosts/h614030.web.server.net/webseiten/next_cloud/apps/settings/lib/Controller/AppSettingsController.php' line 120"},"id":"6733497299b54"}

Web Browser

Web server / Reverse Proxy

The output of your Apache/nginx/system log in /var/log/____:

Shared Hosting

Configuration

Nextcloud

<?php
$CONFIG = array (
  'instanceid' => 'ocnge31zut2',
  'passwordsalt' => 'sensitive value',
  'secret' => 'sensitive value',
  'trusted_domains' => 
  array (
    0 => 'xxxxxx',
  ),
  'datadirectory' => '/var/www/vhosts/xxxxxxxxx/xxxxxxx/next_cloud/data',
  'dbtype' => 'mysql',
  'version' => '30.0.1.2',
  'overwrite.cli.url' => 'xxxxxxxxxxxxxxxxxx',
  'dbname' => 'h186332_test',
  'dbhost' => '127.0.0.1:3307',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'h186332_marek',
  'dbpassword' => 'sensitive value',
  'installed' => true,
  'default_phone_region' => 'DE',
  'maintenance_window_start' => '1',
  'maintenance' => false,
  'updater.release.channel' => 'stable',
);

Apps

The output of occ app:list (if possible).

Standard Apps from fresh install

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.