The Basics
- Nextcloud Server version (e.g., 29.x.x):
- Nextcloud AIO v12.9.2
- Operating system and version (e.g., Ubuntu 24.04):
Debian 12 bookworm (up-to-date)
- Web server and version (e.g, Apache 2.4.25):
see AIO (up-to-date)
- Reverse proxy and version _(e.g. nginx 1.27.2)
Pangolin with newt
- PHP version (e.g, 8.3):
see AIO (up-to-date)
- Is this the first time you’ve seen this error? (Yes / No):
yes
- When did this problem seem to first start?
9th to 10th Mai 2026
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
AIO
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
2 Pangolin with newt
Summary of the issue you are facing:
Additional information about the setup:
- Internet connection via 5G (CG-NAT)
- 2 pangolin instances
- one on a VPS in the internet
- one on another server in the home network
- each with its own newt client on the AIO server
- several other services on the AIO server like wallabag and immich (those are reachable via pangolin in the internet and the home network)
Problem summary:
- Till May, 9th, the instance worked like a charm.
- The I’ve updated the containers via AIO admin webUI (port 8080).
- First nextcloud was no more available over the internet. Shows only “no available server”. → decided to look after it the next day)
- The next day nextcloud was also not available on the home network, same as over the internet.
- Tested port connectivity from respective pangolin hosts (“nc -vz aio-ip 11000”) sucessfully.
- Tested connectivity via curl (“curl aio-ip:11000”) with blank return (no error).
- Tested connectivity on aio-host with same results.
- Tested port connectivity on aio-host using nc with port 9000 and docker-ip of nextcloud-aio-nextcloud container. → Port open.
- Tested connectivity with curl but got a “curl: (56) Recv failure”.
Remark:
- The AIO admin webUI (port 8080) works perfectly.
- Containers can be stopped and started.
- No errors shown anywhere but when trying to reach user webUI.
- Already used “compose down”, “compose pull” and “compose up” several times and never any error showed up.
- Also ran “system prune” when containers (incl. mastercontainer) were down.
- Ports were set up correctly with no conflicts. Checked via “docker ps”.
Steps to replicate it (hint: details matter!):
- Cannot replicate because have no other instance of aio running.
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.
The nextcloud.log file is empty.
$ sudo docker logs nextcloud-aio-nextcloud
Connection to nextcloud-aio-database (172.19.0.4) 5432 port [tcp/postgresql] succeeded!
now
-------------------------------
2026-05-11 07:32:58.529905+00
(1 row)
+ '[' -f /dev-dri-group-was-added ']'
++ find /dev -maxdepth 1 -mindepth 1 -name dri
+ '[' -n '' ']'
+ set +x
Connection to nextcloud-aio-redis (172.19.0.5) 6379 port [tcp/redis] succeeded!
Applying one-click-instance settings...
System config value one-click-instance set to boolean true
System config value one-click-instance.user-limit set to integer 100
System config value one-click-instance.link set to string https://nextcloud.com/all-in-one/
support already enabled
Adjusting log files...
System config value upgrade.cli-upgrade-link set to string https://github.com/nextcloud/all-in-one/discussions/2726
System config value logfile set to string /var/www/html/data/nextcloud.log
Config value were not updated
System config value updatedirectory set to string /nc-updater
System config value maintenance_window_start set to integer 100
Applying network settings...
System config value allow_local_remote_servers set to boolean true
System config value davstorage.request_timeout set to integer 3600
System config value trusted_domains => 1 set to string my-nextcloud-domain.de
System config value overwrite.cli.url set to string https://my-nextcloud-domain.de/
System config value documentation_url.server_logs set to string https://github.com/nextcloud/all-in-one/discussions/5425
System config value htaccess.RewriteBase set to string /
.htaccess has been updated
System config value dbpersistent set to boolean false
System config value auth.bruteforce.protection.enabled set to boolean true
System config value ratelimit.protection.enabled set to boolean true
System config value files_external_allow_create_new_local set to boolean false
notify_push is up-to-date or no updates could be found
System config value trusted_proxies => 0 set to string 127.0.0.1
System config value trusted_proxies => 1 set to string ::1
System config value trusted_proxies => 10 set to string 172.19.0.0/16
Config value were not updated
System config value enabledPreviewProviders => 0 set to string OC\Preview\Imaginary
System config value enabledPreviewProviders => 23 set to string OC\Preview\ImaginaryPDF
System config value preview_imaginary_url set to string http://nextcloud-aio-imaginary:9000
System config value preview_imaginary_key set to string 9f0c3c85f175ae3b19a2068c20dd888fa21be03ef5773518
+ '[' true = true ']'
+ '[' 11000 = 443 ']'
+ set +x
Waiting for nextcloud-aio-apache to become available...
[11-May-2026 07:33:13] NOTICE: fpm is running, pid 163
[11-May-2026 07:33:13] NOTICE: ready to handle connections
Connection to nextcloud-aio-apache (172.19.0.8) 11000 port [tcp/*] succeeded!
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.
$sudo docker logs nextcloud-aio-apache
Waiting for Nextcloud to start...
Waiting for Nextcloud to start...
Waiting for Nextcloud to start...
Waiting for Nextcloud to start...
Connection to nextcloud-aio-nextcloud (172.19.0.7) 9000 port [tcp/*] succeeded!
[Mon May 11 07:33:18.788036 2026] [mpm_event:notice] [pid 40:tid 40] AH00489: Apache/2.4.66 (Unix) configured -- resuming normal operations
[Mon May 11 07:33:18.788095 2026] [core:notice] [pid 40:tid 40] AH00094: Command line: '/usr/local/apache2/bin/httpd -D FOREGROUND'
Web server / Reverse Proxy
The output of your Apache/nginx/system log in /var/log/____:
NA
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!):
$ cat compose.yaml
services:
nextcloud-aio-mastercontainer:
image: ghcr.io/nextcloud-releases/all-in-one:latest
init: true
restart: always
container_name: nextcloud-aio-mastercontainer # This line is not allowed to be changed as otherwise AIO will not work correctly
volumes:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config # This line is not allowed to be changed as otherwise the built-in backup solution will not work
- /var/run/docker.sock:/var/run/docker.sock:ro # May be changed on macOS, Windows or docker rootless. See the applicable documentation. If adjusting, don't forget to also set 'WATCHTOWER_DOCKER_SOCKET_PATH'!
network_mode: bridge # add to the same network as docker run would do
ports:
- 8080:8080
environment:
# Is needed when using any of the options below
APACHE_PORT: 11000 # Is needed when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
APACHE_IP_BINDING: 0.0.0.0 # Should be set when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else) that is running on the same host. See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
FULLTEXTSEARCH_JAVA_OPTIONS: -Xms1024M -Xmx1024M # Allows to adjust the fulltextsearch java options. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-fulltextsearch-java-options
NEXTCLOUD_DATADIR: /data/nextcloud # Allows to set the host directory for Nextcloud's datadir. ⚠️⚠️⚠️ Warning: do not set or adjust this value after the initial Nextcloud installation is done! See https://github.com/nextcloud/all-in-one#how-to-change-the-default-location-of-nextclouds-datadir
NEXTCLOUD_UPLOAD_LIMIT: 16G # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-upload-limit-for-nextcloud
NEXTCLOUD_MAX_TIME: 3600 # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-max-execution-time-for-nextcloud
NEXTCLOUD_MEMORY_LIMIT: 1024M # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-php-memory-limit-for-nextcloud
NEXTCLOUD_KEEP_DISABLED_APPS: true # Setting this to true will keep Nextcloud apps that are disabled in the AIO interface and not uninstall them if they should be installed. See https://github.com/nextcloud/all-in-one#how-to-keep-disabled-apps
SKIP_DOMAIN_VALIDATION: true # This should only be set to true if things are correctly configured. See https://github.com/nextcloud/all-in-one?tab=readme-ov-file#how-to-skip-the-domain-validation
volumes:
nextcloud_aio_mastercontainer:
name: nextcloud_aio_mastercontainer # This line is not allowed to be changed as otherwise the built-in backup solution will not work
networks: {}
Apps
NA