Hey there, I updated my Treafik docker instance to the latest (2.4.8) version and I always get an error now.
app_1 | time="2021-04-13T23:57:08+02:00" level=error msg="Cannot start the provider *file.Provider: /etc/traefik/config/proxmox.toml: field not found, node: service"
This doesn't happen to version 2.2.2. I checked the documentation for changes in the configuration toml but I can't see anything.
Here is my config that works on 2.2.2 but not on the latest release:
[http]
[http.routers]
[http.routers.proxmox]
rule = "Host(`XXXX`)"
service = "proxmox"
entryPoints = ["web"]
middlewares = ["redirect-to-https"]
[http.routers.proxmox_ssl]
rule = "Host(`XXXX`)"
service = "proxmox"
entryPoints = ["websecure"]
[http.routers.proxmox_ssl.tls]
certResolver = "letsencrypt"
[http.services]
[http.services.proxmox]
[http.service.proxmox.loadBalancer]
[[http.services.proxmox.loadBalancer.servers]]
url = "https://XXXX:8006"
oh and here is my docker-compose file:
version: "3"
services:
app:
image: traefik:v2.4.8
command:
- "--configFile=/etc/traefik/config/traefik.toml"
environment:
- TZ=Europe/Berlin
ports:
- 80:80
- 443:443
- 8080:8080
- 8082:8082
volumes:
- ./acme.json:/letsencrypt/acme.json
- ./config/:/etc/traefik/config
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
network_mode: host
Can anyone help me find my error? or is that a bug?
Thanks!