Can't login after fresh Install

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 30.0.5
  • Operating system and version (e.g., Ubuntu 24.04):
    • debian 12
  • Web server and version (e.g, Apache 2.4.25):
    • Apache 2.4.62
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • none
  • PHP version (e.g, 8.3):
    • 8.3
  • Is this the first time you’ve seen this error? (Yes / No):
    • yes
  • When did this problem seem to first start?
    • fresh install
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • VM using official Debian ISO
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • no

Summary of the issue you are facing:

I freshly installed following this guide

Debian is running as a VM on ESXi, but I guess it doesn’t matter
I mounted a 2nd disk for data storage that is available under /var/nc_data/

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

I tested various simplifications of the mentioned guide and multiple fresh runs of Nextcloud. For my last testing I had disabled all redis caching stuff and ssl.
url and the local server IP are under trusted domains in the nextcloud config. Both show the login screen but after some loading the login window is shown again. Although the user directory in the data dir was created and populated with the default stuff.

Also the CLI/ OCC commands seem to fully work. I can change the password, enable/ disable apps etc. So the Install seems to be complete.

It also does not matter if I enter a wrong password, I’d expected the GUI shaking but that doesn’t happen also.

I’m not so famniliar with setting up apache from the scratch, usually I prefere NGINX, but I need the Apache LDAP/SSO modules for single sign on against Windows AD in this case so switching webserver is no option.

I am accessing the Nextcloud install through a VPN Tunnel at the moment. But I guess this should be no problem it is properly routed.

I think I tried all forum hints from here and any other one I found on google.

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":"7ZiAy8bNusEZqFS15gF0","level":3,"time":"2025-02-11T12:31:03+01:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","message":"class_implements(): Class OCALogReaderSettingsAdmin does not exist and could not be loaded at /var/www/html/nextcloud/apps/settings/lib/Command/AdminDelegation/Add.p>
{"reqId":"A8MK9CU7x6GXuDGu17mz","level":3,"time":"2025-02-11T12:31:51+01:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","message":"class_implements(): Class Overview does not exist and could not be loaded at /var/www/html/nextcloud/apps/settings/lib/Command/AdminDelegation/Add.php#42","userAgent>
{"reqId":"LyAByzd98CV5D65VCgEK","level":0,"time":"2025-02-11T12:35:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\SendNotificationMails (id: 3, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app>
{"reqId":"zUKDyBp6gclZC6C8HbYt","level":0,"time":"2025-02-11T12:40:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"1zefTTSqFjnJ7AXD4tl9","level":0,"time":"2025-02-11T12:45:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"xbJd50Hfyvc39eQTp0vU","level":0,"time":"2025-02-11T12:50:02+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"Zu7fEiykm8awfn6EyBl2","level":0,"time":"2025-02-11T12:55:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"UpgLhJT0JmNQisUaS0SQ","level":0,"time":"2025-02-11T13:00:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"F9oBmTY9ITQsvgneEVs5","level":0,"time":"2025-02-11T13:05:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"oWMlmqHOmBeiavQCTtHy","level":0,"time":"2025-02-11T13:10:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\SendNotificationMails (id: 3, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app>
{"reqId":"JZ7lSIiZXE3D6qkR1VKu","level":0,"time":"2025-02-11T13:15:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"IWmVcWAK28HhKqX4KPdT","level":0,"time":"2025-02-11T13:20:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"kyt3aiaeptozKFJk8Cc2","level":0,"time":"2025-02-11T13:25:02+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"cBkgq5GHgRj7v5AZR8XU","level":0,"time":"2025-02-11T13:30:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"FMoIoXWq8ISoqnnoOMOD","level":0,"time":"2025-02-11T13:35:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">
{"reqId":"HA2XdrheYUuFnneYmJ8y","level":0,"time":"2025-02-11T13:40:01+01:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job OCA\\Notifications\\BackgroundJob\\GenerateUserSettings (id: 2, arguments: null)","userAgent":"--","version":"30.0.5.1","data":{"app">


Web Browser

If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.

No errors, just plenty of get calls reloading the login screen.

Web server / Reverse Proxy

The output of your Apache/nginx/system log in /var/log/____:
No errors, just usual access stuff

192.168.60.2 - - [11/Feb/2025:16:50:44 +0100] "POST /index.php/login HTTP/1.1" 303 1372 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:16:50:45 +0100] "GET /index.php/login?user=admin&direct=1 HTTP/1.1" 200 7458 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:10 +0100] "GET /apps/theming/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 5532 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:10 +0100] "GET /core/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 14649 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:10 +0100] "GET /apps/theming/js/theming.js?v=92bbf85c-0 HTTP/1.1" 200 783 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:10 +0100] "GET /dist/core-main.js.map?v=fa9d92ab5685e22add46 HTTP/1.1" 200 779939 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:10 +0100] "GET /index.php/login?user=admin&direct=1 HTTP/1.1" 200 7936 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:20 +0100] "GET /dist/core-login.js.map?v=956d9d166d5c3ffd185b HTTP/1.1" 200 185872 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:20 +0100] "GET /dist/core-main.js.map?v=fa9d92ab5685e22add46 HTTP/1.1" 200 779939 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:20 +0100] "GET /dist/core-common.js.map?v=b4e40efa37e74f45a62a HTTP/1.1" 200 2959146 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:31 +0100] "POST /index.php/login HTTP/1.1" 303 1372 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:31 +0100] "GET /index.php/login?user=admin&direct=1 HTTP/1.1" 200 7460 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /core/css/server.css?v=cfcd2084-0 HTTP/1.1" 200 19272 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /apps/theming/css/default.css?v=7151dfd5-0 HTTP/1.1" 200 2235 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /core/css/guest.css?v=cfcd2084-0 HTTP/1.1" 200 4798 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /core/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 14649 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /apps/theming/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 5505 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /apps/theming/js/theming.js?v=92bbf85c-0 HTTP/1.1" 200 756 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /dist/core-login.js?v=92bbf85c-0 HTTP/1.1" 200 47647 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /dist/core-main.js?v=92bbf85c-0 HTTP/1.1" 200 282957 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/default.css?plain=1&v=a857b83b HTTP/1.1" 200 2034 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=1&v=a857b83b HTTP/1.1" 200 2031 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/light.css?plain=0&v=a857b83b HTTP/1.1" 200 2056 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /dist/icons.css HTTP/1.1" 200 39037 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=0&v=a857b83b HTTP/1.1" 200 2053 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/opendyslexic.css?plain=0&v=a857b83b HTTP/1.1" 200 1154 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/dark-highcontrast.css?plain=0&v=a857b83b HTTP/1.1" 200 2137 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/light-highcontrast.css?plain=0&v=a857b83b HTTP/1.1" 200 2110 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /dist/core-common.js?v=92bbf85c-0 HTTP/1.1" 200 1075064 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /core/img/logo/logo.svg HTTP/1.1" 200 1335 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/light.css?plain=1&v=a857b83b HTTP/1.1" 200 2034 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/dark-highcontrast.css?plain=1&v=a857b83b HTTP/1.1" 200 2116 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /index.php/apps/theming/theme/light-highcontrast.css?plain=1&v=a857b83b HTTP/1.1" 200 2088 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:32 +0100] "GET /apps/theming/img/background/jenna-kim-the-globe-dark.webp HTTP/1.1" 200 181284 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /core/img/loading-dark.gif HTTP/1.1" 200 5201 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /dist/core-login.js.map?v=956d9d166d5c3ffd185b HTTP/1.1" 200 185872 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /index.php/apps/theming/icon?v=a857b83b HTTP/1.1" 200 23456 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /index.php/apps/theming/favicon?v=a857b83b HTTP/1.1" 200 90919 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /dist/core-main.js.map?v=fa9d92ab5685e22add46 HTTP/1.1" 200 779939 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:01:33 +0100] "GET /dist/core-common.js.map?v=b4e40efa37e74f45a62a HTTP/1.1" 200 2959146 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:13:33 +0100] "GET /index.php/csrftoken HTTP/1.1" 200 892 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:13:35 +0100] "GET /login?redirect_url=/index.php/core/apps/recommended&direct=1&user=admin HTTP/1.1" 404 7950 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:19:58 +0100] "GET /dist/core-login.js.map?v=956d9d166d5c3ffd185b HTTP/1.1" 200 185872 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:19:58 +0100] "GET /dist/core-main.js.map?v=fa9d92ab5685e22add46 HTTP/1.1" 200 779939 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:19:58 +0100] "GET /dist/core-common.js.map?v=b4e40efa37e74f45a62a HTTP/1.1" 200 2959146 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/login?user=admin&direct=1 HTTP/1.1" 200 7486 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /core/css/server.css?v=cfcd2084-0 HTTP/1.1" 200 19272 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /apps/theming/css/default.css?v=7151dfd5-0 HTTP/1.1" 200 2235 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /core/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 14649 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /core/css/guest.css?v=cfcd2084-0 HTTP/1.1" 200 4798 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /apps/theming/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 5505 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /dist/core-login.js?v=92bbf85c-0 HTTP/1.1" 200 47647 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /apps/theming/js/theming.js?v=92bbf85c-0 HTTP/1.1" 200 756 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /dist/core-main.js?v=92bbf85c-0 HTTP/1.1" 200 282957 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/default.css?plain=1&v=a857b83b HTTP/1.1" 200 2034 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=1&v=a857b83b HTTP/1.1" 200 2031 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/light.css?plain=0&v=a857b83b HTTP/1.1" 200 2056 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /dist/icons.css HTTP/1.1" 200 39037 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=0&v=a857b83b HTTP/1.1" 200 2053 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/light-highcontrast.css?plain=0&v=a857b83b HTTP/1.1" 200 2110 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/opendyslexic.css?plain=0&v=a857b83b HTTP/1.1" 200 1154 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /index.php/apps/theming/theme/dark-highcontrast.css?plain=0&v=a857b83b HTTP/1.1" 200 2137 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:02 +0100] "GET /dist/core-common.js?v=92bbf85c-0 HTTP/1.1" 200 1075064 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /core/img/logo/logo.svg HTTP/1.1" 200 1335 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /index.php/apps/theming/theme/light.css?plain=1&v=a857b83b HTTP/1.1" 200 2034 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /index.php/apps/theming/theme/dark-highcontrast.css?plain=1&v=a857b83b HTTP/1.1" 200 2116 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /index.php/apps/theming/theme/light-highcontrast.css?plain=1&v=a857b83b HTTP/1.1" 200 2088 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /apps/theming/img/background/jenna-kim-the-globe-dark.webp HTTP/1.1" 200 181284 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /core/img/loading-dark.gif HTTP/1.1" 200 5201 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /dist/core-login.js.map?v=956d9d166d5c3ffd185b HTTP/1.1" 200 185872 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /dist/core-main.js.map?v=fa9d92ab5685e22add46 HTTP/1.1" 200 779912 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /index.php/apps/theming/favicon?v=a857b83b HTTP/1.1" 200 90919 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /index.php/apps/theming/icon?v=a857b83b HTTP/1.1" 200 23456 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:03 +0100] "GET /dist/core-common.js.map?v=b4e40efa37e74f45a62a HTTP/1.1" 200 2959119 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:10 +0100] "POST /index.php/login HTTP/1.1" 303 1372 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:10 +0100] "GET /index.php/login?user=admin&direct=1 HTTP/1.1" 200 7458 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /core/css/server.css?v=cfcd2084-0 HTTP/1.1" 200 19272 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /apps/theming/css/default.css?v=7151dfd5-0 HTTP/1.1" 200 2235 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /core/css/guest.css?v=cfcd2084-0 HTTP/1.1" 200 4798 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /core/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 14649 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /apps/theming/l10n/de.js?v=92bbf85c-0 HTTP/1.1" 200 5505 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /apps/theming/js/theming.js?v=92bbf85c-0 HTTP/1.1" 200 756 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /dist/core-login.js?v=92bbf85c-0 HTTP/1.1" 200 47647 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /dist/core-main.js?v=92bbf85c-0 HTTP/1.1" 200 282957 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=1&v=a857b83b HTTP/1.1" 200 2031 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /index.php/apps/theming/theme/default.css?plain=1&v=a857b83b HTTP/1.1" 200 2034 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /index.php/apps/theming/theme/light.css?plain=0&v=a857b83b HTTP/1.1" 200 2056 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /index.php/apps/theming/theme/dark.css?plain=0&v=a857b83b HTTP/1.1" 200 2053 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"
192.168.60.2 - - [11/Feb/2025:17:20:11 +0100] "GET /dist/icons.css HTTP/1.1" 200 39037 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0"


Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "nextcloud.ep.local",
            "192.168.66.10"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "30.0.5.1",
        "overwrite.cli.url": "http:\/\/localhost",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "token_auth_wipe_token_retention": 259200,
        "config:system:set": {
            "token_auth_token_retention": 63072000
        }
    }
}

Apps

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

Pretty much as default.

Enabled:
  - activity: 3.0.0
  - admin_audit: 1.20.0
  - app_api: 4.0.5
  - bruteforcesettings: 3.0.0
  - circles: 30.0.0
  - cloud_federation_api: 1.13.0
  - comments: 1.20.1
  - contactsinteraction: 1.11.0
  - dashboard: 7.10.0
  - dav: 1.31.1
  - federatedfilesharing: 1.20.0
  - federation: 1.20.0
  - files: 2.2.0
  - files_downloadlimit: 3.0.0
  - files_pdfviewer: 3.0.0
  - files_reminders: 1.3.0
  - files_sharing: 1.22.0
  - files_trashbin: 1.20.1
  - files_versions: 1.23.0
  - logreader: 3.0.0
  - lookup_server_connector: 1.18.0
  - nextcloud_announcements: 2.0.0
  - notifications: 3.0.0
  - notify_push: 1.0.0
  - oauth2: 1.18.1
  - password_policy: 2.0.0
  - photos: 3.0.2
  - privacy: 2.0.0
  - provisioning_api: 1.20.0
  - recommendations: 3.0.0
  - related_resources: 1.5.0
  - serverinfo: 2.0.0
  - settings: 1.13.0
  - sharebymail: 1.20.0
  - support: 2.0.0
  - systemtags: 1.20.0
  - text: 4.1.0
  - theming: 2.5.0
  - twofactor_backupcodes: 1.19.0
  - updatenotification: 1.20.0
  - user_status: 1.10.0
  - viewer: 3.0.0
  - weather_status: 1.10.0
  - webhook_listeners: 1.1.0-dev
  - workflowengine: 2.12.0
Disabled:
  - encryption: 2.18.0
  - files_external: 1.22.0
  - firstrunwizard: 3.0.0 (installed 3.0.0)
  - survey_client: 2.0.0 (installed 2.0.0)
  - suspicious_login: 8.0.0
  - twofactor_nextcloud_notification: 4.0.0
  - twofactor_totp: 12.0.0-dev
  - user_ldap: 1.21.0

You mean like mod_authnz_ldap? What happens if you disable it? I’m not sure how you’re envisioning using that with Nextcloud. Nextcloud has it’s own support for LDAP (among other things).

No errors, just plenty of get calls reloading the login screen.

Can you post some screenshots?

Perhaps maybe try:

  • running occ setupchecks to run all the checks from the command-line
  • simplifying by using the official Admin Manual process and maybe doing a very simple HTTP only Apache installation.

e.g.

https://docs.nextcloud.com/server/stable/admin_manual/installation/example_ubuntu.html

Hi jtr,
thank you for taking care of my problem.

Maybe things have changed I am aware of the LDAP integration for syncing users but as far as I remember there was a Plugin on Apache needed to have true single sign on and such plugin also exist for NGINX but I would not like to compile it from source to get it. Apache2 should have it built in.
I have to review what that was exactly, it is a while ago since I last researched for this topic.

Excellent, I was not aware of this function. It helped me finding out I was looking at the wrong nextcloud.log.

        dav:
                ✓ DAV system address book: No outstanding DAV system address book sync.
        network:
                ✓ WebDAV endpoint: Your web server is properly set up to allow file synchronization over WebDAV.
                ✓ Data directory protected
                ✓ Internet connectivity
                ✓ JavaScript source map support
                ✓ JavaScript modules support
                ✓ OCS provider resolving
                ✓ .well-known URLs: Your server is correctly configured to serve `.well-known` URLs.
                ✓ Font file loading
        system:
                ⚠ Errors in the log: 2 errors in the logs since February 5, 2025, 8:46:51 AM
                ✓ Allowed admin IP ranges: Admin IP filtering isn’t applied.
                ℹ Brute-force Throttle: Your remote address could not be determined.
                ✓ Cron errors: The last cron job ran without errors.
                ✓ Cron last run: Last background job execution ran 1 minute ago.
                ✓ Debug mode: Debug mode is disabled.
                ℹ File locking: The database is used for transactional file locking. To enhance performance, please configure memcache, if available.
                ⚠ Maintenance window start: Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks.
                ℹ Memcache: No memory cache has been configured. To enhance performance, please configure a memcache, if available.
                ✓ Mimetype migrations available: None
                ✓ Architecture: 64-bit
                ✓ Temporary space available: Temporary directory is correctly configured:
- 24.0 GiB available in /tmp (PHP temporary directory)
                ✓ Push service: Free push service
        notifications:
                ✓ Push notifications - Fair use policy
        security:
                ✓ App directories owner: App directories have the correct owner "www-data"
                ✓ Old administration imported certificates
                ✓ Code integrity: No altered files
                ℹ Forwarded for headers: Your remote address could not be determined.
                ℹ HTTPS access and URLs: Your instance is generating insecure URLs. If you access your instance over HTTPS, this likely means that your instance is behind a reverse proxy and the Nextcloud `overwrite*` config values are not set correctly.
                ✓ Old server-side-encryption: Disabled
                ✓ PHP version: You are currently running PHP 8.3.16.
                ✓ Random generator: Secure
                ⚠ HTTP headers: Some headers are not set correctly on your instance
- The `Strict-Transport-Security` HTTP header is not set (should be at least `15552000` seconds). For enhanced security, it is recommended to enable HSTS.

        database:
                ✓ Database missing columns: None
                ✓ Database missing indices: None
                ✓ Database missing primary keys: None
                ✓ Database pending bigint migrations: None
                ✓ MySQL Unicode support: MySQL is used as database and does support 4-byte characters
                ✓ Scheduling objects table size: Scheduling objects table size is within acceptable range.
                ✓ Database version: 10.11.6-MariaDB-0+deb12u1-log
                ✓ Database transaction isolation level: Read committed
        config:
                ℹ Default phone region: Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add "default_phone_region" with the respective ISO 3166-1 code of the region to your config file.
                ℹ Email test: You have not set or verified your email server configuration, yet. Please head over to the "Basic settings" in order to set them. Afterwards, use the "Send email" button below the form to verify your settings.
                ✓ Overwrite CLI URL: The "overwrite.cli.url" option in your config.php is correctly set to "http://localhost".
                ✓ Configuration file access rights: Nextcloud configuration file is writable
        php:
                ✓ PHP default charset: UTF-8
                ✓ PHP set_time_limit: The function is available.
                ✓ Freetype: Supported
                ✓ PHP getenv
                ✓ PHP memory limit: ?
                ✓ PHP modules
                ✓ PHP opcache: Checking from CLI, OPcache checks have been skipped.
                ✓ PHP "output_buffering" option: Disabled
                ✓ PHP Imagick module

I have something to investigate now:

{"reqId":"tqjgi6Is2CXyiyMoqLpW","level":4,"time":"2025-02-12T08:39:37+00:00","remoteAddr":"192.168.60.2","user":"--","app":"no app in context","method":"POST","url":"/index.php/login","message":"Could not boot notify_push: Connection refused","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"RedisException","Message":"Connection refused","Code":0,"Trace":[{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":104,"function":"pconnect","class":"Redis","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":148,"function":"create","class":"OC\\RedisFactory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":47,"function":"getInstance","class":"OC\\RedisFactory","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":153,"function":"OCA\\NotifyPush\\AppInfo\\{closure}","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/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/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":120,"function":"offsetGet","class":"Pimple\\Container","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":445,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":74,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"function":"OC\\AppFramework\\Utility\\{closure}","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":61,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":106,"function":"buildClass","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":124,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":451,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":42,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":32,"function":"get","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"function":"OC\\AppFramework\\Bootstrap\\{closure}","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":28,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/BootContext.php","line":32,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->"},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":55,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\BootContext","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php","line":157,"function":"boot","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":434,"function":"bootApp","class":"OC\\AppFramework\\Bootstrap\\Coordinator","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":211,"function":"loadApp","class":"OC\\App\\AppManager","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/legacy/OC_App.php","line":85,"function":"loadApps","class":"OC\\App\\AppManager","type":"->"},{"file":"/var/www/html/nextcloud/lib/base.php","line":986,"function":"loadApps","class":"OC_App","type":"::"},{"file":"/var/www/html/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/html/nextcloud/lib/private/RedisFactory.php","Line":104,"message":"Could not boot notify_push: Connection refused","exception":{},"CustomMessage":"Could not boot notify_push: Connection refused"}}

{"reqId":"XKoNgCmyp12At3l1g2oC","level":4,"time":"2025-02-12T08:39:37+00:00","remoteAddr":"192.168.60.2","user":"--","app":"no app in context","method":"GET","url":"/index.php/login?user=admin&direct=1","message":"Could not boot notify_push: Connection refused","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0","version":"30.0.5.1","exception":{"Exception":"RedisException","Message":"Connection refused","Code":0,"Trace":[{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":104,"function":"pconnect","class":"Redis","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":148,"function":"create","class":"OC\\RedisFactory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":47,"function":"getInstance","class":"OC\\RedisFactory","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":153,"function":"OCA\\NotifyPush\\AppInfo\\{closure}","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/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/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":120,"function":"offsetGet","class":"Pimple\\Container","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":445,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":74,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"function":"OC\\AppFramework\\Utility\\{closure}","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":61,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":106,"function":"buildClass","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":124,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":451,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":42,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":32,"function":"get","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"function":"OC\\AppFramework\\Bootstrap\\{closure}","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":28,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/BootContext.php","line":32,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->"},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":55,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\BootContext","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php","line":157,"function":"boot","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":434,"function":"bootApp","class":"OC\\AppFramework\\Bootstrap\\Coordinator","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":211,"function":"loadApp","class":"OC\\App\\AppManager","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/legacy/OC_App.php","line":85,"function":"loadApps","class":"OC\\App\\AppManager","type":"->"},{"file":"/var/www/html/nextcloud/lib/base.php","line":986,"function":"loadApps","class":"OC_App","type":"::"},{"file":"/var/www/html/nextcloud/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/html/nextcloud/lib/private/RedisFactory.php","Line":104,"message":"Could not boot notify_push: Connection refused","exception":{},"CustomMessage":"Could not boot notify_push: Connection refused"}}
{"reqId":"d7l8of6HamrrCCE2Lwb8","level":4,"time":"2025-02-12T08:40:02+00:00","remoteAddr":"","user":"--","app":"no app in context","method":"","url":"--","message":"Could not boot notify_push: Connection refused","userAgent":"--","version":"30.0.5.1","exception":{"Exception":"RedisException","Message":"Connection refused","Code":0,"Trace":[{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":104,"function":"pconnect","class":"Redis","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/RedisFactory.php","line":148,"function":"create","class":"OC\\RedisFactory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":47,"function":"getInstance","class":"OC\\RedisFactory","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":153,"function":"OCA\\NotifyPush\\AppInfo\\{closure}","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/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/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":120,"function":"offsetGet","class":"Pimple\\Container","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":445,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":74,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"function":"OC\\AppFramework\\Utility\\{closure}","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":61,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":106,"function":"buildClass","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":124,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":451,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php","line":423,"function":"queryNoFallback","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php","line":42,"function":"query","class":"OC\\AppFramework\\DependencyInjection\\DIContainer","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":32,"function":"get","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->"},{"function":"OC\\AppFramework\\Bootstrap\\{closure}","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php","line":28,"function":"array_map"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/BootContext.php","line":32,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\FunctionInjector","type":"->"},{"file":"/var/www/html/nextcloud/apps/notify_push/lib/AppInfo/Application.php","line":55,"function":"injectFn","class":"OC\\AppFramework\\Bootstrap\\BootContext","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php","line":157,"function":"boot","class":"OCA\\NotifyPush\\AppInfo\\Application","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":434,"function":"bootApp","class":"OC\\AppFramework\\Bootstrap\\Coordinator","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/App/AppManager.php","line":211,"function":"loadApp","class":"OC\\App\\AppManager","type":"->"},{"file":"/var/www/html/nextcloud/cron.php","line":59,"function":"loadApps","class":"OC\\App\\AppManager","type":"->"}],"File":"/var/www/html/nextcloud/lib/private/RedisFactory.php","Line":104,"message":"Could not boot notify_push: Connection refused","exception":{},"CustomMessage":"Could not boot notify_push: Connection refused"}}

I guess the simplified Installation is what I have at the moment.

<VirtualHost *:80>
        ServerName nextcloud.ep.local
        ServerAlias 192.168.66.10
        ServerAdmin human@earth.ground
        DocumentRoot /var/www/html/nextcloud
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

got rid of Push Notification app. So error is gone.

Apps

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

Enabled:
  - activity: 3.0.0
  - app_api: 4.0.5
  - bruteforcesettings: 3.0.0
  - circles: 30.0.0
  - cloud_federation_api: 1.13.0
  - comments: 1.20.1
  - contactsinteraction: 1.11.0
  - dashboard: 7.10.0
  - dav: 1.31.1
  - federatedfilesharing: 1.20.0
  - federation: 1.20.0
  - files: 2.2.0
  - files_downloadlimit: 3.0.0
  - files_reminders: 1.3.0
  - files_sharing: 1.22.0
  - files_trashbin: 1.20.1
  - files_versions: 1.23.0
  - logreader: 3.0.0
  - lookup_server_connector: 1.18.0
  - nextcloud_announcements: 2.0.0
  - notifications: 3.0.0
  - oauth2: 1.18.1
  - password_policy: 2.0.0
  - photos: 3.0.2
  - privacy: 2.0.0
  - provisioning_api: 1.20.0
  - recommendations: 3.0.0
  - related_resources: 1.5.0
  - serverinfo: 2.0.0
  - settings: 1.13.0
  - sharebymail: 1.20.0
  - support: 2.0.0
  - systemtags: 1.20.0
  - text: 4.1.0
  - theming: 2.5.0
  - twofactor_backupcodes: 1.19.0
  - updatenotification: 1.20.0
  - user_status: 1.10.0
  - viewer: 3.0.0
  - weather_status: 1.10.0
  - webhook_listeners: 1.1.0-dev
  - workflowengine: 2.12.0
Disabled:
  - admin_audit: 1.20.0 (installed 1.20.0)
  - encryption: 2.18.0
  - files_external: 1.22.0
  - files_pdfviewer: 3.0.0 (installed 3.0.0)
  - firstrunwizard: 3.0.0 (installed 3.0.0)
  - notify_push: 1.0.0 (installed 1.0.0)
  - survey_client: 2.0.0 (installed 2.0.0)
  - suspicious_login: 8.0.0
  - twofactor_nextcloud_notification: 4.0.0
  - twofactor_totp: 12.0.0-dev
  - user_ldap: 1.21.0

Behavior on login is the same. Nextcloud log stays empty.

I made it working.
From the guide I skiped these 2 lines in the php Settings, as soon as I set those, it no longer works. I have to investigate that later on, for now I got it working.

sed -i "s/;cgi.fix_pathinfo.*/cgi.fix_pathinfo=1/" /etc/php/8.3/fpm/php.ini

sed -i "s/;session.cookie_secure.*/session.cookie_secure = True/" /etc/php/8.3/fpm/php.ini