-
-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
Description
Support guidelines
- I've read the support guidelines
I've found a bug and checked that ...
- ... the documentation does not mention anything about my problem
- ... there are no open or closed issues that are related to my problem
Description
Upgraded docker on the Ubuntu 24.04.3 server to docker-ce 29.2.1 throws 404s on the frontend, and in the backend I get the following error from traefik. Anonaddy appears to be forwarding normally.
traefik | time="2026-02-03T00:51:34Z" level=error msg="Provider connection error Error response from daemon: client version 1.24 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version, retrying in 8.062669276s" providerName=docker
Perhaps a newer version of traefik in compose.yml might fix this?
Expected behaviour
Not 404
Actual behaviour
404
Steps to reproduce
Updated docker via apt
Docker info
Client: Docker Engine - Community
Version: 29.2.1
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.31.1
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v5.0.2
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 4
Running: 4
Paused: 0
Stopped: 0
Images: 5
Server Version: 29.2.1
Storage Driver: btrfs
Btrfs:
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
CDI spec directories:
/etc/cdi
/var/run/cdi
Swarm: inactive
Runtimes: runc io.containerd.runc.v2
Default Runtime: runc
Init Binary: docker-init
containerd version: dea7da592f5d1d2b7755e3a161be07f43fad8f75
runc version: v1.3.4-0-gd6d73eb8
init version: de40ad0
Security Options:
apparmor
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.8.0-87-generic
Operating System: Ubuntu 24.04.3 LTS
OSType: linux
Architecture: x86_64
CPUs: 12
Total Memory: 251.6GiB
Name: 70.ie
ID: 40689b8a-292d-4ba5-b62a-8f8803174774
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: false
Insecure Registries:
::1/128
127.0.0.0/8
Live Restore Enabled: false
Firewall Backend: iptables
Docker Compose config
name: addy
services:
addy:
container_name: addy
depends_on:
db:
condition: service_started
required: true
redis:
condition: service_started
required: true
environment:
ANONADDY_ADMIN_USERNAME: adam
ANONADDY_DKIM_SIGNING_KEY: /data/dkim/70.ie.private
ANONADDY_DNS_RESOLVER: 127.0.0.1
ANONADDY_DOMAIN: 70.ie
ANONADDY_ENABLE_REGISTRATION: "false"
ANONADDY_HOSTNAME: 70.ie
ANONADDY_RETURN_PATH: anon@70.ie
ANONADDY_SECRET: 26r78u29uvuhuihd0hf9d8ghgy8y24h2jknjk
APP_DEBUG: "false"
APP_KEY: base64:86Vzfvvd97DdANfHp5DkDtJ0154qkA4RXYIwU2/SMGM
APP_NAME: 70.ie
APP_URL: https://70.ie
DB_DATABASE: anonaddy
DB_HOST: db
DB_PASSWORD: anonaddy
DB_USERNAME: anonaddy
LISTEN_IPV6: "false"
LOG_IP_VAR: http_x_forwarded_for
MAIL_FROM_ADDRESS: anon@70.ie
MAIL_FROM_NAME: 70.ie
MEMORY_LIMIT: 256M
OPCACHE_MEM_SIZE: "128"
PGID: "1000"
POSTFIX_DEBUG: "false"
POSTFIX_SMTP_TLS: "false"
POSTFIX_SMTPD_TLS: "false"
POSTFIX_SPAMHAUS_DQS_KEY: zxzntx44xeblbjfebi6unffoua
PUID: "1000"
REAL_IP_FROM: 0.0.0.0/32
REAL_IP_HEADER: X-Forwarded-For
REDIS_HOST: redis
RSPAMD_ENABLE: "true"
RSPAMD_WEB_PASSWORD: asd89fugy78edfgyf78
TZ: Europe/Dublin
UPLOAD_MAX_SIZE: 16M
image: anonaddy/anonaddy:latest
labels:
traefik.enable: "true"
traefik.http.routers.addy.entrypoints: https
traefik.http.routers.addy.rule: Host(`70.ie`)
traefik.http.routers.addy.tls: "true"
traefik.http.routers.addy.tls.certresolver: letsencrypt
traefik.http.routers.addy.tls.domains[0].main: 70.ie
traefik.http.services.addy.loadbalancer.server.port: "8000"
networks:
default: null
ports:
- mode: ingress
target: 25
published: "25"
protocol: tcp
restart: always
volumes:
- type: bind
source: /home/anonaddy/data
target: /data
bind: {}
db:
command:
- mysqld
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
container_name: addy_db
environment:
MARIADB_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_DATABASE: anonaddy
MYSQL_PASSWORD: anonaddy
MYSQL_USER: anonaddy
image: mariadb:10
networks:
default: null
restart: always
volumes:
- type: bind
source: /home/anonaddy/db
target: /var/lib/mysql
bind: {}
redis:
container_name: addy_redis
image: redis:4.0-alpine
networks:
default: null
restart: always
traefik:
command:
- --global.checknewversion=false
- --global.sendanonymoususage=false
- --log=true
- --log.level=INFO
- --entrypoints.http=true
- --entrypoints.http.address=:80
- --entrypoints.http.http.redirections.entrypoint.to=https
- --entrypoints.http.http.redirections.entrypoint.scheme=https
- --entrypoints.https=true
- --entrypoints.https.address=:443
- --certificatesresolvers.letsencrypt
- --certificatesresolvers.letsencrypt.acme.storage=acme.json
- --certificatesresolvers.letsencrypt.acme.email=le@b3.ie
- --certificatesresolvers.letsencrypt.acme.httpchallenge
- --certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=http
- --providers.docker
- --providers.docker.watch=true
- --providers.docker.exposedbydefault=false
container_name: traefik
image: traefik:2.5
networks:
default: null
ports:
- mode: ingress
target: 80
published: "80"
protocol: tcp
- mode: ingress
target: 443
published: "443"
protocol: tcp
restart: always
volumes:
- type: bind
source: /home/anonaddy/acme.json
target: /acme.json
bind: {}
- type: bind
source: /var/run/docker.sock
target: /var/run/docker.sock
bind: {}
networks:
default:
name: addy_defaultLogs
`traefik | time="2026-02-03T00:51:34Z" level=error msg="Provider connection error Error response from daemon: client version 1.24 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version, retrying in 8.062669276s" providerName=docker`
Additional info
No response