Website just shows a page of CSS code

Nextcloud version (eg, 20.0.5): 24.0.8
Operating system and version (eg, Ubuntu 20.04): Ubuntu 22.04.1
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.52
PHP version (eg, 7.4): 8.1

The issue you are facing: Sometimes the Webinterface does not load properly, and just shows a bunch of what I would guess is css code (Imgur: The magic of the Internet). Disabling the website cache in the browser and refreshing the site fixes the issue. However I would prefer to prevent that from happening all together. MacOS, Windows, iOS, Android, Chrome, Firefox, Opera had all the same issue at some point.

Is this the first time you’ve seen this error? (Y/N): No, this happens from time to time, completely regardless of platform and browser.

Steps to replicate it:

  1. Haven’t figured out yet, just happens maybe twice per week.

The output of your Nextcloud log in Admin > Logging:
The screenshow from above is from today and the last log entry is from 4 days ago

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

<?php
$CONFIG = array (
  'instanceid' => 'oca0qt7lbnat',
  'passwordsalt' => 'xxxxxxxxx',
  'secret' => 'xxxxxxxx',
  'trusted_domains' => 
  array (
    0 => '192.168.2.73',
    1 => 'mycloud.mydomain.tld',
  ),
  'datadirectory' => '/mnt/nextcloud/data',
  'dbtype' => 'mysql',
  'version' => '24.0.8.2',
  'overwrite.cli.url' => 'https://mycloud.mydomain.tld/',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'nextclouduser',
  'dbpassword' => 'xxxxxxxxx',
  'installed' => true,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'maintenance' => false,
  'theme' => '',
  'skeletondirectory' => '',
  'loglevel' => 2,
  'mail_from_address' => 'xxxxx',
  'mail_smtpmode' => 'smtp',
  'mail_sendmailmode' => 'smtp',
  'mail_domain' => 'mydomain.tld',
  'mail_smtphost' => 'smtp.strato.de',
  'mail_smtpsecure' => 'ssl',
  'mail_smtpauthtype' => 'LOGIN',
  'mail_smtpport' => '465',
  'mail_smtpauth' => 1,
  'mail_smtpname' => 'mail@mydomain.tld',
  'mail_smtppassword' => 'xxxxxxxxxxx',
  'default_phone_region' => 'DE',
  'htaccess.RewriteBase' => '/',
);

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

192.168.2.30 - jcvb [18/Jan/2023:23:54:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 6098 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:54:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:54:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:18 +0100] "GET /index.php/apps/theming/img/core/filetypes/text.svg HTTP/1.1" 200 6068 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:18 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:18 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 5806 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:18 +0100] "GET /index.php/apps/theming/img/core/filetypes/folder.svg HTTP/1.1" 200 6030 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:18 +0100] "GET /apps/theming/img/core/filetypes/x-office-spreadsheet.svg?v=3 HTTP/1.1" 200 6116 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:21 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 1161 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - - [18/Jan/2023:23:55:31 +0100] "GET / HTTP/1.1" 200 19919 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0"
192.168.2.30 - - [18/Jan/2023:23:55:32 +0100] "GET /index.php/apps/photos/service-worker.js HTTP/1.1" 200 6938 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0"
192.168.2.30 - - [18/Jan/2023:23:55:33 +0100] "GET /index.php/apps/photos/service-worker.js HTTP/1.1" 200 6442 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0"
89.245.162.64 - jcvb [18/Jan/2023:23:55:48 +0100] "GET /ocs/v2.php/apps/serverinfo/api/v1/info?format=json HTTP/1.1" 200 7865 "-" "python-requests/2.28.1"
192.168.2.30 - jcvb [18/Jan/2023:23:55:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:55:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:56:21 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
89.245.162.64 - jcvb [18/Jan/2023:23:56:48 +0100] "GET /ocs/v2.php/apps/serverinfo/api/v1/info?format=json HTTP/1.1" 200 7861 "-" "python-requests/2.28.1"
192.168.2.30 - jcvb [18/Jan/2023:23:56:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:56:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:56:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:57:21 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
89.245.162.64 - jcvb [18/Jan/2023:23:57:48 +0100] "GET /ocs/v2.php/apps/serverinfo/api/v1/info?format=json HTTP/1.1" 200 7861 "-" "python-requests/2.28.1"
192.168.2.30 - jcvb [18/Jan/2023:23:57:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:57:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:57:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:58:21 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
89.245.162.64 - jcvb [18/Jan/2023:23:58:48 +0100] "GET /ocs/v2.php/apps/serverinfo/api/v1/info?format=json HTTP/1.1" 200 7860 "-" "python-requests/2.28.1"
192.168.2.30 - jcvb [18/Jan/2023:23:58:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:58:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:58:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:59:21 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
89.245.162.64 - jcvb [18/Jan/2023:23:59:48 +0100] "GET /ocs/v2.php/apps/serverinfo/api/v1/info?format=json HTTP/1.1" 200 7854 "-" "python-requests/2.28.1"
192.168.2.30 - jcvb [18/Jan/2023:23:59:51 +0100] "PROPFIND /remote.php/dav/files/jcvb/ HTTP/1.1" 207 5912 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:59:52 +0100] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 1055 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"
192.168.2.30 - jcvb [18/Jan/2023:23:59:52 +0100] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 304 5650 "-" "Mozilla/5.0 (Macintosh) mirall/3.6.4git (build 12826) (Nextcloud, osx-20.6.0 ClientArchitecture: x86_64 OsArchitecture: x86_64)"

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

Thats the only error not related to incorrect file naming etc., however as I wrote already: The error occured just today, but the last log entry is from 4 days ago

[PHP] Fehler: Error: dns_get_record(): A temporary server error occurred. at /var/www/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php#83 at <<closure>>

 0. <<closure>>
    OC\Log\ErrorHandler::onError()
 1. /var/www/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php line 83
    dns_get_record()
 2. /var/www/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php line 128
    OC\Http\Client\DnsPinMiddleware->dnsResolve()
 3. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php line 35
    OC\Http\Client\DnsPinMiddleware->OC\Http\Client\{closure}("*** sensitive parameters replaced ***")
 4. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 31
    GuzzleHttp\PrepareBodyMiddleware->__invoke()
 5. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 71
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 6. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 63
    GuzzleHttp\RedirectMiddleware->__invoke()
 7. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php line 75
    GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
 8. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 331
    GuzzleHttp\HandlerStack->__invoke()
 9. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 168
    GuzzleHttp\Client->transfer()
10. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 187
    GuzzleHttp\Client->requestAsync()
11. /var/www/nextcloud/lib/private/Http/Client/Client.php line 218
    GuzzleHttp\Client->request()
12. /var/www/nextcloud/apps/nextcloud_announcements/lib/Cron/Crawler.php line 201
    OC\Http\Client\Client->get()
13. /var/www/nextcloud/apps/nextcloud_announcements/lib/Cron/Crawler.php line 138
    OCA\NextcloudAnnouncements\Cron\Crawler->readFile()
14. /var/www/nextcloud/apps/nextcloud_announcements/lib/Cron/Crawler.php line 80
    OCA\NextcloudAnnouncements\Cron\Crawler->loadFeed()
15. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 79
    OCA\NextcloudAnnouncements\Cron\Crawler->run()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 95
    OCP\BackgroundJob\Job->execute()
17. /var/www/nextcloud/cron.php line 152
    OCP\BackgroundJob\TimedJob->execute()

at 2023-01-07T11:51:38+00:00