Apps and Users pages just show the header menu and a cloud background

[/details]

Nextcloud version (eg, 20.0.5): Nextcloud AIO v8.0.0
Operating system and version (eg, Ubuntu 20.04): Linux 6.1.74-Unraid x86_64
Apache or nginx version (eg, Apache 2.4.25): 2.4.58
PHP version (eg, 7.4): 8.2.16

The issue you are facing:

I have a new installation set up on an unraid server, using the docker nextcloud AIO. I am logged in as admin, and want to install apps and set up new users. However those two pages don’t load, they just show a blank page with the nextcloud cloudy background wallpaper. The toolbar is still on the top of the screen, so it doesn’t seem to be disconnecting or anything, it’s just not loading the apps and users menus.

Steps to replicate it:

  1. Click on ‘Apps’ or ‘Users’ in the dropsdown menu.

The output of your Nextcloud log in Admin > Logging:

NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Error	richdocuments	
ClientException
Client error: `GET https://cloud.mydomain.com/hosting/capabilities` resulted in a `400 Bad Request` response: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request</title> </head><body> <h1>Bad Req (truncated...)
Failed to fetch the Collabora capabilities endpoint: Client error: `GET https://cloud.mydomain.com/hosting/capabilities` resulted in a `400 Bad Request` response: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request</title> </head><body> <h1>Bad Req (truncated...)

Error	core	
NotFoundException
/appdata_ocnzwf8i7ddo/theming/global
Error while running background job (class: OCA\Theming\Jobs\MigrateBackgroundImages, arguments: Array ( [stage] => prepare ) )

Fatal	spreed	
RuntimeException
There can only be one Talk backend
Error during app service registration: There can only be one Talk backend

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

<?php
$CONFIG = array (
  'one-click-instance' => true,
  'one-click-instance.user-limit' => 100,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'apps_paths' =>
  array (
    0 =>
    array (
      'path' => '/var/www/html/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 =>
    array (
      'path' => '/var/www/html/custom_apps',
      'url' => '/custom_apps',
      'writable' => true,
    ),
  ),
  'appsallowlist' => false,
  'check_data_directory_permissions' => false,
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => 'nextcloud-aio-redis',
    'password' => 'snip',
    'port' => snip,
  ),
'overwritehost' => 'mydomain',
  'overwriteprotocol' => 'https',
  'passwordsalt' => 'snip',
  'secret' => 'snip',
  'trusted_domains' =>
  array (
    0 => 'localhost',
    1 => 'mydomain',
  ),
  'datadirectory' => '/mnt/ncdata',
  'dbtype' => 'pgsql',
  'version' => '28.0.3.2',
  'overwrite.cli.url' => 'mydomain',
  'dbname' => 'nextcloud_database',
  'dbhost' => 'nextcloud-aio-database',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_nextcloud',
  'dbpassword' => 'snip',
  'installed' => true,
  'instanceid' => 'snip',
  'maintenance' => false,
  'loglevel' => '2',
  'log_type' => 'file',
  'logfile' => '/var/www/html/data/nextcloud.log',
  'log_rotate_size' => '10485760',
  'log.condition' =>
array (
    'apps' =>
    array (
      0 => 'admin_audit',
    ),
  ),
  'preview_max_x' => '2048',
  'preview_max_y' => '2048',
  'jpeg_quality' => '60',
  'enabledPreviewProviders' =>
  array (
    1 => 'OC\\Preview\\Image',
    2 => 'OC\\Preview\\MarkDown',
    3 => 'OC\\Preview\\MP3',
    4 => 'OC\\Preview\\TXT',
    5 => 'OC\\Preview\\OpenDocument',
    6 => 'OC\\Preview\\Movie',
    7 => 'OC\\Preview\\Krita',
    0 => 'OC\\Preview\\Imaginary',
  ),
  'enable_previews' => true,
  'upgrade.disable-web' => true,
  'mail_smtpmode' => 'smtp',
  'trashbin_retention_obligation' => 'auto, 30',
  'versions_retention_obligation' => 'auto, 30',
  'activity_expire_days' => '30',
  'simpleSignUpLink.shown' => false,
  'share_folder' => '/Shared',
  'one-click-instance.link' => 'https://nextcloud.com/all-in-one/',
  'upgrade.cli-upgrade-link' => 'https://github.com/nextcloud/all-in-one/discussions/2726',
'updatedirectory' => '/nc-updater',
  'maintenance_window_start' => 100,
  'allow_local_remote_servers' => true,
  'davstorage.request_timeout' => 7200,
  'htaccess.RewriteBase' => '/',
  'dbpersistent' => false,
  'files_external_allow_create_new_local' => true,
  'trusted_proxies' =>
  array (
    0 => '127.0.0.1',
    1 => '::1',
  ),
  'preview_imaginary_url' => 'http://nextcloud-aio-imaginary:9000',
  'preview_imaginary_key' => 'snip',
);

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

 Also doesn't seem to be a part of the AIO install. The AIO setup is a bit of a pain, hiding everything inside a docker container instead of putting the files into an actually accessible appdata folder like all the rest of my containers. (Is there a way to change this?)

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.

PASTE HERE

 nextcloud.log I have, but it's empty.

Can you check your browser console? Specifically under the Network tab. Reload the pages you’re having problems on while the Network tab is open and see which transactions are breaking.

There seems to be some similar issues. Maybe the path is wrong:

/appdata_ocnzwf8i7ddo/theming/global
vs.
/path/to/nextcloud/data/appdata_ocnzwf8i7ddo/theming/global

If this were the case, it would be interesting to find out why the error only appears on the two pages.

Maybe you can use occ-commands e.g. for users and for apps until you have found the error.