502 Bad Gateway AIO docker

Nextcloud version (eg, 20.0.5): :person_shrugging:
Operating system and version: Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-52-generic x86_64)
Apache or nginx version:

Server version: Apache/2.4.54 (Debian)
Server built:   2022-06-09T04:26:43

PHP version (eg, 7.4): :person_shrugging:

I set up a Nextcloud AIO instance using Linode Marketplace. Worked well, until I updated through the UI. Now I’m getting 502 Bad Gateway on the main web interface, and the AIO login never logs me in (just redirects to self).

I have rebooted all containers and the machine, same error. I have tried stopping nextcloud-aio-apache and logging in through the AIO (port :8443), but just get redirected with no error to the same login screen.

The containers are all up and running.

Logs from nextcloud-aio-apache report connection refused on port 8000, which is not open on any container according to docker ps -a (see below).

{"level":"error","ts":1667050944.032651,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused",...

/var/www/html/config/config.php (nextcloud-aio-apache container)

<?php
$CONFIG = array (
  '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,
    ),
  ),
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' => 
  array (
    'host' => 'nextcloud-aio-redis',
    'password' => '632c2268368d70ad489174292989e4b19f56e1883af90967',
    'port' => 6379,
  ),
  'overwritehost' => 'nextcloud.mydomain.com',
  'overwriteprotocol' => 'https',
  'passwordsalt' => 'SY4xGP6mxAP8S0bt0FeHIN+6hJLVGl',
  'secret' => 'iJEfg6xyu+rh/nyYvLCUBgt4gfFIpwIuhR/stypUp4XYyq1X',
  'trusted_domains' => 
  array (
    0 => 'localhost',
    1 => 'nextcloud.mydomain.com',
  ),
  'datadirectory' => '/mnt/ncdata',
  'dbtype' => 'pgsql',
  'version' => '24.0.4.1',
  'overwrite.cli.url' => 'https://nextcloud.mydomain.com/',
  'dbname' => 'nextcloud_database',
  'dbhost' => 'nextcloud-aio-database',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_nextcloud',
  'dbpassword' => 'dd13a3bfff846afa3ee6220abec2e20c5f720d76a11c93d5',
  'installed' => true,
  'instanceid' => 'oc1k9snqsxrm',
  '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',
  ),
  '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' => true,
  'one-click-instance.user-limit' => 100,
  'htaccess.RewriteBase' => '/',
  'files_external_allow_create_new_local' => true,
  'trusted_proxies' => 
  array (
    0 => '127.0.0.1',
    1 => '::1',
  ),
  'allow_local_remote_servers' => true,
  'twofactor_enforced' => 'true',
  'twofactor_enforced_groups' => 
  array (
  ),
  'twofactor_enforced_excluded_groups' => 
  array (
  ),
);

/var/log/apache2/error.log (nextcloud-aio-apache container)

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.8. Set the 'ServerName' directive globally to suppress this message
[Mon Aug 29 21:33:54.596772 2022] [mpm_event:notice] [pid 36:tid 140011729788224] AH00489: Apache/2.4.54 (Debian) configured -- resuming normal operations
[Mon Aug 29 21:33:54.597145 2022] [core:notice] [pid 36:tid 140011729788224] AH00094: Command line: '/usr/sbin/apache2 -D FOREGROUND'
[Tue Aug 30 07:08:49.064182 2022] [proxy_fcgi:error] [pid 40:tid 140010699355904] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47536] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 07:23:16.828200 2022] [proxy_fcgi:error] [pid 40:tid 140010690963200] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47626] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 07:40:35.612048 2022] [proxy_fcgi:error] [pid 38:tid 140011613701888] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47710] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 07:45:19.743634 2022] [proxy_fcgi:error] [pid 40:tid 140011336873728] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47784] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:02:14.344367 2022] [proxy_fcgi:error] [pid 40:tid 140011345266432] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47934] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:06:48.298395 2022] [proxy_fcgi:error] [pid 40:tid 140011638880000] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:47998] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:15:38.475300 2022] [proxy_fcgi:error] [pid 38:tid 140011622094592] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:48076] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:20:23.594072 2022] [proxy_fcgi:error] [pid 40:tid 140011718846208] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:48150] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:30:46.866995 2022] [proxy_fcgi:error] [pid 40:tid 140011605309184] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:48196] AH01075: Error dispatching request to :8000: (reading input brigade)
[Tue Aug 30 08:48:16.594039 2022] [proxy_fcgi:error] [pid 40:tid 140010833573632] (70008)Partial results are valid but processing is incomplete: [client 127.0.0.1:48424] AH01075: Error dispatching request to :8000: (reading input brigade)
[Sat Oct 08 10:50:14.849883 2022] [proxy_fcgi:error] [pid 154:tid 140011487876864] [client 127.0.0.1:55794] AH01071: Got error 'PHP message: PHP Deprecated:  Required parameter $tid follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $lat follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $lon follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $alt follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $tst follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $acc follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $batt follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1894PHP message: PHP Deprecated:  Required parameter $id follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $lat follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $lon follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $timestamp follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $accuracy follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $altitude follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $batt follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $speed follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $bearing follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1951PHP message: PHP Deprecated:  Required parameter $id follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969PHP message: PHP Deprecated:  Required parameter $dev follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969PHP message: PHP Deprecated:  Required parameter $acct follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969PHP message: PHP Deprecated:  Required parameter $alt follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969PHP message: PHP Deprecated:  Required parameter $batt follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969PHP message: PHP Deprecated:  Required parameter $gprmc follows optional parameter $devicename in /var/www/html/custom_apps/phonetrack/lib/Controller/LogController.php on line 1969'

/var/www/html/data/nextcloud.log (nextcloud-aio-nextcloud container)

Only lines like these, regarding notifications…

/html/apps/notifications/lib/MailNotifications.php","line":166,"function":"sendEmailToUser","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[{"__class__":"OCA\\Notifications\\Model\\Settings","id":1},[{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},"And 20 more entries, set log level to debug to see all entries"],"en","Atlantic/Reykjavik"]},{"file":"/var/www/html/apps/notifications/lib/BackgroundJob/SendNotificationMails.php","line":49,"function":"sendEmails","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[500,1667052606]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":79,"function":"run","class":"OCA\\Notifications\\BackgroundJob\\SendNotificationMails","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":95,"function":"execute","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]},{"file":"/var/www/html/cron.php","line":151,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]}],"File":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","Line":261,"message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","exception":{},"CustomMessage":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)"}}
{"reqId":"0s8uhje0iDaPX6cRy3D3","level":3,"time":"2022-10-29T14:15:06+00:00","remoteAddr":"","user":"--","app":"notifications","method":"","url":"--","message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","userAgent":"--","version":"24.0.4.1","exception":{"Exception":"Swift_TransportException","Message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","Code":0,"Trace":[{"function":"{closure}","class":"Swift_Transport_StreamBuffer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","line":264,"function":"stream_socket_client","args":["127.0.0.1:25",0,"",10,4,null]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","line":58,"function":"establishSocketConnection","class":"Swift_Transport_StreamBuffer","type":"->","args":[]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php","line":143,"function":"initialize","class":"Swift_Transport_StreamBuffer","type":"->","args":[["","127.0.0.1",25,10,1,"And 3 more entries, set log level to debug to see all entries"]]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php","line":65,"function":"start","class":"Swift_Transport_AbstractSmtpTransport","type":"->","args":[]},{"file":"/var/www/html/lib/private/Mail/Mailer.php","line":195,"function":"send","class":"Swift_Mailer","type":"->","args":[{"__class__":"Swift_Message"},[]]},{"file":"/var/www/html/apps/notifications/lib/MailNotifications.php","line":215,"function":"send","class":"OC\\Mail\\Mailer","type":"->","args":[{"__class__":"OC\\Mail\\Message"}]},{"file":"/var/www/html/apps/notifications/lib/MailNotifications.php","line":166,"function":"sendEmailToUser","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[{"__class__":"OCA\\Notifications\\Model\\Settings","id":1},[{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},"And 20 more entries, set log level to debug to see all entries"],"en","Atlantic/Reykjavik"]},{"file":"/var/www/html/apps/notifications/lib/BackgroundJob/SendNotificationMails.php","line":49,"function":"sendEmails","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[500,1667052906]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":79,"function":"run","class":"OCA\\Notifications\\BackgroundJob\\SendNotificationMails","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":95,"function":"execute","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]},{"file":"/var/www/html/cron.php","line":151,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]}],"File":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","Line":261,"message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","exception":{},"CustomMessage":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)"}}
{"reqId":"Zcbhc4YnkAQNiZ1RYszV","level":3,"time":"2022-10-29T14:20:06+00:00","remoteAddr":"","user":"--","app":"notifications","method":"","url":"--","message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","userAgent":"--","version":"24.0.4.1","exception":{"Exception":"Swift_TransportException","Message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","Code":0,"Trace":[{"function":"{closure}","class":"Swift_Transport_StreamBuffer","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","line":264,"function":"stream_socket_client","args":["127.0.0.1:25",0,"",10,4,null]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","line":58,"function":"establishSocketConnection","class":"Swift_Transport_StreamBuffer","type":"->","args":[]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php","line":143,"function":"initialize","class":"Swift_Transport_StreamBuffer","type":"->","args":[["","127.0.0.1",25,10,1,"And 3 more entries, set log level to debug to see all entries"]]},{"file":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php","line":65,"function":"start","class":"Swift_Transport_AbstractSmtpTransport","type":"->","args":[]},{"file":"/var/www/html/lib/private/Mail/Mailer.php","line":195,"function":"send","class":"Swift_Mailer","type":"->","args":[{"__class__":"Swift_Message"},[]]},{"file":"/var/www/html/apps/notifications/lib/MailNotifications.php","line":215,"function":"send","class":"OC\\Mail\\Mailer","type":"->","args":[{"__class__":"OC\\Mail\\Message"}]},{"file":"/var/www/html/apps/notifications/lib/MailNotifications.php","line":166,"function":"sendEmailToUser","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[{"__class__":"OCA\\Notifications\\Model\\Settings","id":1},[{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},{"__class__":"OC\\Notification\\Notification"},"And 20 more entries, set log level to debug to see all entries"],"en","Atlantic/Reykjavik"]},{"file":"/var/www/html/apps/notifications/lib/BackgroundJob/SendNotificationMails.php","line":49,"function":"sendEmails","class":"OCA\\Notifications\\MailNotifications","type":"->","args":[500,1667053206]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":79,"function":"run","class":"OCA\\Notifications\\BackgroundJob\\SendNotificationMails","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":95,"function":"execute","class":"OCP\\BackgroundJob\\Job","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]},{"file":"/var/www/html/cron.php","line":151,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[{"__class__":"OC\\BackgroundJob\\JobList"},{"__class__":"OC\\Log"}]}],"File":"/var/www/html/3rdparty/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php","Line":261,"message":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)","exception":{},"CustomMessage":"Connection could not be established with host 127.0.0.1 :stream_socket_client(): Unable to connect to 127.0.0.1:25 (Connection refused)"}}

Nextcloud ports (nextcloud-aio-nextcloud container)

bash-5.1$ netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:7867            0.0.0.0:*               LISTEN      204/notify_push
tcp        0      0 127.0.0.11:43175        0.0.0.0:*               LISTEN      -
tcp        0      0 172.18.0.5:58242        172.18.0.4:6379         ESTABLISHED 204/notify_push
tcp        0      0 :::9000                 :::*                    LISTEN      207/php-fpm.conf)

Docker status

CONTAINER ID   IMAGE                              COMMAND                  CREATED        STATUS                        PORTS                                                                                                                     NAMES
8e4aa9ad43e8   nextcloud/aio-apache:latest        "start.sh /usr/bin/s…"   2 months ago   Up 5 minutes                  0.0.0.0:443->443/tcp, :::443->443/tcp                                                                                     nextcloud-aio-apache
db8d2525e906   nextcloud/aio-nextcloud:latest     "/start.sh /usr/bin/…"   2 months ago   Up 17 minutes                 9000/tcp                                                                                                                  nextcloud-aio-nextcloud
b5d64eaefaf9   nextcloud/aio-redis:latest         "start.sh"               2 months ago   Up 17 minutes                 6379/tcp                                                                                                                  nextcloud-aio-redis
5544c8a29d57   nextcloud/aio-postgresql:latest    "start.sh"               2 months ago   Up 17 minutes                 5432/tcp                                                                                                                  nextcloud-aio-database
d0d09983181d   nextcloud/aio-talk:latest          "start.sh /usr/bin/s…"   2 months ago   Up 17 minutes                 0.0.0.0:3478->3478/tcp, 0.0.0.0:3478->3478/udp, :::3478->3478/tcp, :::3478->3478/udp                                      nextcloud-aio-talk
52275bf85c01   nextcloud/aio-collabora:latest     "/start-collabora-on…"   2 months ago   Up 35 seconds                 9980/tcp                                                                                                                  nextcloud-aio-collabora
9a561afefe0d   nextcloud/aio-domaincheck:latest   "/start.sh"              2 months ago   Exited (137) 19 minutes ago                                                                                                                             nextcloud-aio-domaincheck
722257d3a47b   nextcloud/all-in-one:latest        "start.sh /usr/bin/s…"   2 months ago   Up 17 minutes                 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:8443->8443/tcp, :::8443->8443/tcp   nextcloud-aio-mastercontainer

Can you post the container logs of nextcloud-aio-apache here?

Also, there seem to be some issue with the phonetrack app. You should try to disable that with sudo docker exec -it nextcloud-aio-nextcloud php occ app:disable phonetrack

1 Like

My nextcloud instance was working normally at least until Oct 10, after the phonetrack error, so I don’t think it is affecting anything. I’ll try out the occ command and report back hopefully before tomorrow :crossed_fingers:

Sorry, I thought the truncated error massage was enough, since they are almost all the same.


nextcloud-aio-apache logs

The first few syntax errors appear when starting the container, the rest is logged every time a connection is made. As you can see all logged lines pertain to connection refused.

apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: Permission denied
Action '-DFOREGROUND' failed.
The Apache error log may have more information.
apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: Permission denied
Action '-DFOREGROUND' failed.
The Apache error log may have more information.
apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: Permission denied
Action '-DFOREGROUND' failed.
The Apache error log may have more information.
{"level":"error","ts":1667078106.352416,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29576","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000863222,"status":502,"err_id":"jvk72vebj","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078106.3587258,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29578","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001164332,"status":502,"err_id":"mt3gu7ujt","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078106.8908398,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29580","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001049663,"status":502,"err_id":"w1m4y9pdb","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078106.9166787,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29584","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000382491,"status":502,"err_id":"8xmivcvzm","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078106.9169335,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29586","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001197633,"status":502,"err_id":"j76zcipyi","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078106.9184809,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"29582","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000736722,"status":502,"err_id":"3hi8vd817","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078107.4952726,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26626","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000746612,"status":502,"err_id":"aajxg0ru8","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078107.4959483,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26628","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001494033,"status":502,"err_id":"b6gsewn4p","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078107.4982219,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26622","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000940792,"status":502,"err_id":"zscz6s3g3","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078107.50106,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26624","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000913461,"status":502,"err_id":"9jc2x8qqt","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.0326357,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26630","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001452063,"status":502,"err_id":"gtk38tid1","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.034148,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26632","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001637883,"status":502,"err_id":"x34xcfz2w","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.0616238,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26634","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000835151,"status":502,"err_id":"7aqsdwrpr","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.063495,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26636","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001135533,"status":502,"err_id":"i5mu0wex3","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.6040647,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26640","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001478443,"status":502,"err_id":"6cw6vrmed","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.6088517,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26642","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000796142,"status":502,"err_id":"9upwu21c8","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.6136737,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26638","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001300703,"status":502,"err_id":"n0j977iii","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078108.6245933,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26644","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001994194,"status":502,"err_id":"6ifbbq2jd","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.1285937,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26646","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000935342,"status":502,"err_id":"ukvvmbc1q","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.1800299,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26648","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000808311,"status":502,"err_id":"2r1uun057","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.1801443,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26652","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000924161,"status":502,"err_id":"dgcu5ztnf","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.182793,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26650","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001751513,"status":502,"err_id":"2mnkcxcvh","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.6453447,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26654","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001340713,"status":502,"err_id":"wn822kqwe","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.7160263,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26660","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001086993,"status":502,"err_id":"5rzc3nj0v","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.717101,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26656","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001214582,"status":502,"err_id":"r781fj8b1","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078109.7189977,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26658","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000995801,"status":502,"err_id":"ghnbwgwm5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.168772,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26662","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001691293,"status":502,"err_id":"y69tv6rmw","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.2523239,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26664","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001275982,"status":502,"err_id":"fs6nqc4n2","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.2540712,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26668","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.002555805,"status":502,"err_id":"afjfu6v6s","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.2585723,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26666","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.002256975,"status":502,"err_id":"i6rvz6ifb","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.6854868,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26670","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001320052,"status":502,"err_id":"b43es3vpv","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.7899442,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26676","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000743052,"status":502,"err_id":"8fjak5tcs","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.790537,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26674","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000825253,"status":502,"err_id":"xkkgza3v7","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078110.798163,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26672","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000919722,"status":502,"err_id":"43gy45ict","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.2004418,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26678","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001043962,"status":502,"err_id":"m1qxsk68f","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.3254135,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26684","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001105922,"status":502,"err_id":"0sjvvptj5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.3297367,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26682","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.002217765,"status":502,"err_id":"h5bftfzs5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.331262,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26680","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.002703446,"status":502,"err_id":"6thmqvxjh","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.7377515,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26686","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001228372,"status":502,"err_id":"idrf62sd5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.8469362,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26690","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001377623,"status":502,"err_id":"ejyk8hi09","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.8601365,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26694","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"],"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001190412,"status":502,"err_id":"p0xmcz1xz","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078111.8681798,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26692","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001147553,"status":502,"err_id":"2aep50txm","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.2533946,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26698","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.004765441,"status":502,"err_id":"np6rd7yg5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.3801343,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26700","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001540862,"status":502,"err_id":"dtvy7x8aa","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.3801568,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26704","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001608272,"status":502,"err_id":"t2nkzti94","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.4043407,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26702","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001039272,"status":502,"err_id":"2irvhrf7n","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.8087342,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26706","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001011401,"status":502,"err_id":"db0s77115","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.896236,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26710","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000833811,"status":502,"err_id":"7n4qbniyi","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.896641,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26708","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.000928691,"status":502,"err_id":"27797uai5","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
{"level":"error","ts":1667078112.9137042,"logger":"http.log.error","msg":"dial tcp 127.0.0.1:8000: connect: connection refused","request":{"remote_ip":"--REDACTED--","remote_port":"26712","proto":"HTTP/2.0","method":"GET","host":"nextcloud.mydomain.com","uri":"/index.php/204","headers":{"User-Agent":["Mozilla/5.0 (Android) Nextcloud-android/3.22.2"],"Http.protocol.single-Cookie-Header":["true"],"Accept-Encoding":["gzip"]},"tls":{"resumed":false,"version":772,"cipher_suite":4865,"proto":"h2","server_name":"nextcloud.mydomain.com"}},"duration":0.001318804,"status":502,"err_id":"9s1kjsdj3","err_trace":"reverseproxy.statusError (reverseproxy.go:1184)"}
...

I see. Can you post the output of sudo docker exec -it nextcloud-aio-apache cat /etc/apache2/apache2.conf here?

Also, what is the output of sudo docker exec -it nextcloud-aio-apache ls -la /etc/apache2/{sites-available,sites-enabled}

Finally, here is the output… I haven’t touched any of the config since first install, at least not manually.

sudo docker exec -it nextcloud-aio-apache cat /etc/apache2/apache2.conf

# This is the main Apache server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See http://httpd.apache.org/docs/2.4/ for detailed information about
# the directives and /usr/share/doc/apache2/README.Debian about Debian specific
# hints.
#
#
# Summary of how the Apache 2 configuration works in Debian:
# The Apache 2 web server configuration in Debian is quite different to
# upstream's suggested way to configure the web server. This is because Debian's
# default Apache2 installation attempts to make adding and removing modules,
# virtual hosts, and extra configuration directives as flexible as possible, in
# order to make automating the changes and administering the server as easy as
# possible.

# It is split into several files forming the configuration hierarchy outlined
# below, all located in the /etc/apache2/ directory:
#
#	/etc/apache2/
#	|-- apache2.conf
#	|	`--  ports.conf
#	|-- mods-enabled
#	|	|-- *.load
#	|	`-- *.conf
#	|-- conf-enabled
#	|	`-- *.conf
# 	`-- sites-enabled
#		`-- *.conf
#
#
# * apache2.conf is the main configuration file (this file). It puts the pieces
#   together by including all remaining configuration files when starting up the
#   web server.
#
# * ports.conf is always included from the main configuration file. It is
#   supposed to determine listening ports for incoming connections which can be
#   customized anytime.
#
# * Configuration files in the mods-enabled/, conf-enabled/ and sites-enabled/
#   directories contain particular configuration snippets which manage modules,
#   global configuration fragments, or virtual host configurations,
#   respectively.
#
#   They are activated by symlinking available configuration files from their
#   respective *-available/ counterparts. These should be managed by using our
#   helpers a2enmod/a2dismod, a2ensite/a2dissite and a2enconf/a2disconf. See
#   their respective man pages for detailed information.
#
# * The binary is called apache2. Due to the use of environment variables, in
#   the default configuration, apache2 needs to be started/stopped with
#   /etc/init.d/apache2 or apache2ctl. Calling /usr/bin/apache2 directly will not
#   work with the default configuration.


# Global configuration
#

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the Mutex documentation (available
# at <URL:http://httpd.apache.org/docs/2.4/mod/core.html#mutex>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
#ServerRoot "/etc/apache2"

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
#Mutex file:${APACHE_LOCK_DIR} default

#
# The directory where shm and other runtime files will be stored.
#

DefaultRuntimeDir ${APACHE_RUN_DIR}

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
# This needs to be set in /etc/apache2/envvars
#
PidFile ${APACHE_PID_FILE}

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 5


# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog ${APACHE_LOG_DIR}/error.log

#
# LogLevel: Control the severity of messages logged to the error_log.
# Available values: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the log level for particular modules, e.g.
# "LogLevel info ssl:warn"
#
LogLevel warn

# Include module configuration:
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf

# Include list of ports to listen on



# Sets the default security model of the Apache2 HTTPD server. It does
# not allow access to the root filesystem outside of /usr/share and /var/www.
# The former is used by web applications packaged in Debian,
# the latter may be used for local directories served by the web server. If
# your system is serving content from a sub-directory in /srv you must allow
# access here, or in any related virtual host.
<Directory />
	Options FollowSymLinks
	AllowOverride None
	Require all denied
</Directory>

<Directory /usr/share>
	AllowOverride None
	Require all granted
</Directory>

<Directory /var/www/>
	Options Indexes FollowSymLinks
	AllowOverride None
	Require all granted
</Directory>

#<Directory /srv/>
#	Options Indexes FollowSymLinks
#	AllowOverride None
#	Require all granted
#</Directory>




# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#
AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "^\.ht">
	Require all denied
</FilesMatch>


#
# The following directives define some format nicknames for use with
# a CustomLog directive.
#
# These deviate from the Common Log Format definitions in that they use %O
# (the actual bytes sent including headers) instead of %b (the size of the
# requested file), because the latter makes it impossible to detect partial
# requests.
#
# Note that the use of %{X-Forwarded-For}i instead of %h is not recommended.
# Use mod_remoteip instead.
#
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf

# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

sudo docker exec -it nextcloud-aio-apache ls -la /etc/apache2/{sites-available,sites-enabled}

/etc/apache2/sites-available:
total 24
drwxr-xr-x 1 root root 4096 Oct 27 08:35 .
drwxr-xr-x 1 root root 4096 Oct 27 08:37 ..
-rw-r--r-- 1 root root 1332 Jun  9 04:22 000-default.conf
-rw-r--r-- 1 root root 6338 Jun  9 04:26 default-ssl.conf
-rw-r--r-- 1 root root  720 Aug 17 11:03 nextcloud.conf

/etc/apache2/sites-enabled:
total 8
drwxr-xr-x 1 root root 4096 Oct 27 08:37 .
drwxr-xr-x 1 root root 4096 Oct 27 08:37 ..
---------- 1 root root    0 Aug 29 20:51 000-default.conf
lrwxrwxrwx 1 root root   33 Oct 27 08:37 nextcloud.conf -> ../sites-available/nextcloud.conf

I see. Can you please try to upgrade the containers from the AIO interface and check if it fixes your issues? (I just published a fix that hopefully fixes this). Thank you!

Thank you for helping and fixing my problem :heart:

I now have a working AIO interface.

I could not access the AIO interface. Later I realized I was using an incorrect password (no feedback from the interface).

I ended up removing all the containers , updating the images, and running the docker-compose in the AIO github repo (which I guess is what the AIO interface would have done anyway). I made plenty of backups first to prevent data loss.

That is, I ran:

sudo docker stop $(sudo docker ps -a --format='{{.Names}}')
sudo docker rm $(sudo docker ps -a --format='{{.Names}}')
for image in $(sudo docker ps -a --format='{{.Image}}'); do \
    sudo docker rm "$image" \
done
wget https://raw.githubusercontent.com/nextcloud/all-in-one/main/docker-compose.yml
sudo docker compose --file ./docker-compose.yml up -d

Since docker volumes are persistent, there was no data loss.