New instance from web-installer stopps working after adding group folders

Nextcloud version (eg, 20.0.5): 27.0.2
Operating system and version (eg, Ubuntu 20.04): webspace with Linux 4.18.0-477.13.1.lve.el7h.x86_64 x86_64
Apache or nginx version (eg, Apache 2.4.25): webspace
PHP version (eg, 7.4): 8.2

The issue you are facing: After adding Group Folders to my newly installed instance, there is an error and files arent’t shown any more.

Is this the first time you’ve seen this error? (Y/N): N

Steps to replicate it:

  1. Install a fresh instance with clean database in empty folder with webinstaller setup-nextcloud.php
  2. Add `Group Folders’ app and activate it
  3. Go to files.
  4. Files don’t load

To clarify: For this instance I have another provider so I am not sure that all rights are setup correctly, but I don’t know where to look at it :frowning:

The output of your Nextcloud log in Admin > Logging:

[no app in context] Fehler: OCP\AutoloadNotAllowedException: Autoload path not allowed: /var/www/.../cloud.ushur/apps/epubviewer/lib/config.php at <<closure>>

 0. /var/www/.../cloud.ushur/lib/autoloader.php line 166
    OC\Autoloader->isValidPath("/var/www/vhosts ... p")
 1. /var/www/.../cloud.ushur/apps/epubviewer/lib/Hooks.php line 41
    OC\Autoloader->load("OCA\\Epubviewer\\Config")
 2. /var/www/.../cloud.ushur/lib/private/legacy/OC_Hook.php line 105
    OCA\Epubviewer\Hooks::announce_settings([["false","true" ... ]])
 3. /var/www/.../cloud.ushur/lib/private/Template/JSConfigHelper.php line 302
    OC_Hook::emit("\\OCP\\Config", "js", [["false","true" ... ]])
 4. /var/www/.../cloud.ushur/lib/private/TemplateLayout.php line 240
    OC\Template\JSConfigHelper->getConfig()
 5. /var/www/.../cloud.ushur/lib/private/legacy/OC_Template.php line 182
    OC\TemplateLayout->__construct("user", "settings")
 6. /var/www/.../cloud.ushur/lib/public/AppFramework/Http/TemplateResponse.php line 213
    OC_Template->fetchPage([[[["personal-in ... "])
 7. /var/www/.../cloud.ushur/lib/private/AppFramework/Http/Dispatcher.php line 182
    OCP\AppFramework\Http\TemplateResponse->render()
 8. /var/www/.../cloud.ushur/lib/private/AppFramework/App.php line 183
    OC\AppFramework\Http\Dispatcher->dispatch(["OCA\\Settings\ ... "], "index")
 9. /var/www/.../cloud.ushur/lib/private/Route/Router.php line 315
    OC\AppFramework\App::main("OCA\\Settings\\ ... r", "index", ["OC\\AppFramewo ... "], ["logging","sett ... "])
10. /var/www/.../cloud.ushur/lib/base.php line 1071
    OC\Route\Router->match("/settings/admin/logging")
11. /var/www/.../cloud.ushur/index.php line 36
    OC::handleRequest()

GET /index.php/settings/admin/logging
from 95.223.36.255 by hol_admin at 2023-09-14T16:10:10+00:00

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

<?php
$CONFIG = array (
  'instanceid' => '1',
  'passwordsalt' => '12344',
  'secret' => 'KeepItSecret',
  'trusted_domains' => 
  array (
    0 => 'cloud.ushur',
  ),
  'datadirectory' => '/var/www/.../cloud.ushur/data',
  'dbtype' => 'mysql',
  'version' => '27.0.2.1',
  'overwrite.cli.url' => 'cloud.ushur',
  'dbname' => 'Secret DB',
  'dbhost' => 'localhost:9999',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'Just another DB User',
  'dbpassword' => 'Password1',
  'installed' => true,
);

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

Argh! They are hidden by my provider!

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.

{"reqId":"ZQL0LaAlhwyREd1-zTAOgQAAAA8","level":3,"time":"2023-09-14T11:53:17+00:00","remoteAddr":"95.223.36.255","user":"hol_admin","app":"no app in context","method":"GET","url":"/index.php/apps/logreader/poll?lastReqId=ZQL0LaAlhwyREd1-zTAOWAAAACg","message":"Could not boot groupfolders: Could not resolve OCA\\GroupFolders\\Folder\\FolderManager! Class \"OCA\\GroupFolders\\Folder\\FolderManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/117.0","version":"27.0.2.1","exception":{"Exception":"OC\\AppFramework\\Utility\\QueryNotFoundException","Message":"Could not resolve OCA\\GroupFolders\\Folder\\FolderManager! Class \"OCA\\GroupFolders\\Folder\\FolderManager\" does not exist","Code":0,"Trace":[{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","line":142,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\GroupFolders\\Folder\\FolderManager"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":494,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\GroupFolders\\Folder\\FolderManager"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":466,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->","args":["OCA\\GroupFolders\\Folder\\FolderManager"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","line":65,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->","args":["OCA\\GroupFolders\\Folder\\FolderManager"]},{"file":"/var/www/.../cloud.ushur/apps/groupfolders/lib/AppInfo/Application.php","line":103,"function":"get","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\GroupFolders\\Folder\\FolderManager"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","line":171,"function":"OCA\\GroupFolders\\AppInfo\\{closure}","class":"OCA\\GroupFolders\\AppInfo\\Application","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/.../cloud.ushur/3rdparty/pimple/pimple/src/Pimple/Container.php","line":122,"function":"OC\\AppFramework\\Utility\\{closure}","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","line":138,"function":"offsetGet","class":"Pimple\\Container","type":"->","args":["OCA\\GroupFolders\\Mount\\MountProvider"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":488,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\GroupFolders\\Mount\\MountProvider"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":466,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->","args":["OCA\\GroupFolders\\Mount\\MountProvider"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","line":65,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->","args":["OCA\\GroupFolders\\Mount\\MountProvider"]},{"file":"/var/www/.../cloud.ushur/apps/groupfolders/lib/AppInfo/Application.php","line":225,"function":"get","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\GroupFolders\\Mount\\MountProvider"]},{"file":"/var/www/.../cloud.ushur/apps/groupfolders/lib/AppInfo/Application.php","line":215,"function":"getMountProvider","class":"OCA\\GroupFolders\\AppInfo\\Application","type":"->","args":[]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":45,"function":"OCA\\GroupFolders\\AppInfo\\{closure}","class":"OCA\\GroupFolders\\AppInfo\\Application","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Bootstrap/BootContext.php","line":50,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->","args":[["Closure"]]},{"file":"/var/www/.../cloud.ushur/apps/groupfolders/lib/AppInfo/Application.php","line":214,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\BootContext","type":"->","args":[["Closure"]]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Bootstrap/Coordinator.php","line":200,"function":"boot","class":"OCA\\GroupFolders\\AppInfo\\Application","type":"->","args":[["OC\\AppFramework\\Bootstrap\\BootContext"]]},{"file":"/var/www/.../cloud.ushur/lib/private/App/AppManager.php","line":437,"function":"bootApp","class":"OC\\AppFramework\\Bootstrap\\Coordinator","type":"->","args":["groupfolders"]},{"file":"/var/www/.../cloud.ushur/lib/private/App/AppManager.php","line":216,"function":"loadApp","class":"OC\\App\\AppManager","type":"->","args":["groupfolders"]},{"file":"/var/www/.../cloud.ushur/lib/private/legacy/OC_App.php","line":126,"function":"loadApps","class":"OC\\App\\AppManager","type":"->","args":[["dav"]]},{"file":"/var/www/.../cloud.ushur/apps/dav/lib/AppInfo/Application.php","line":209,"function":"loadApps","class":"OC_App","type":"::","args":[["dav"]]},{"file":"/var/www/.../cloud.ushur/lib/private/AppFramework/Bootstrap/Coordinator.php","line":200,"function":"boot","class":"OCA\\DAV\\AppInfo\\Application","type":"->","args":[["OC\\AppFramework\\Bootstrap\\BootContext"]]},{"file":"/var/www/.../cloud.ushur/lib/private/App/AppManager.php","line":437,"function":"bootApp","class":"OC\\AppFramework\\Bootstrap\\Coordinator","type":"->","args":["dav"]},{"file":"/var/www/.../cloud.ushur/lib/private/App/AppManager.php","line":216,"function":"loadApp","class":"OC\\App\\AppManager","type":"->","args":["dav"]},{"file":"/var/www/.../cloud.ushur/lib/private/legacy/OC_App.php","line":126,"function":"loadApps","class":"OC\\App\\AppManager","type":"->","args":[[]]},{"file":"/var/www/.../cloud.ushur/lib/base.php","line":1051,"function":"loadApps","class":"OC_App","type":"::","args":[]},{"file":"/var/www/.../cloud.ushur/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/.../cloud.ushur/lib/private/AppFramework/Utility/SimpleContainer.php","Line":131,"message":"Could not boot groupfolders: Could not resolve OCA\\GroupFolders\\Folder\\FolderManager! Class \"OCA\\GroupFolders\\Folder\\FolderManager\" does not exist","exception":{},"CustomMessage":"Could not boot groupfolders: Could not resolve OCA\\GroupFolders\\Folder\\FolderManager! Class \"OCA\\GroupFolders\\Folder\\FolderManager\" does not exist"}}

Your first error indicates the issue is with the epubviewer app. Is the ... the actual config for your datadirectory or was that something you removed for posting?

Your second error, which is groupfolders related may be a caching issue. The normal solution would be to restart your web-app (or fpm if applicable) server. Or it would be the ... issue if that’s in your actual configuration.

Thanks. It was the epubviewer. Still I wonder why. It was a new clean install and it works on my other instance

Looks related to this maybe:

1 Like