I'm also experiencing this on my synology NAS. I have a script to update traefik nightly. The symptom i'm getting is that it's just using the default traefik certificate instead of my full chain / key. Version 3.3.6
traefik | 2025-05-04T14:49:49Z INF github.com/traefik/traefik/v3/pkg/provider/aggregator/aggregator.go:202 > Starting provider *file.Provider
traefik | 2025-05-04T14:49:49Z DBG github.com/traefik/traefik/v3/pkg/provider/aggregator/aggregator.go:203 > *file.Provider provider configuration config={"filename":"/etc/traefik/dynamic.yml","watch":true}
traefik | 2025-05-04T14:49:49Z DBG github.com/traefik/traefik/v3/pkg/provider/file/file.go:122 > add watcher on: /etc/traefik
traefik | 2025-05-04T14:49:49Z DBG github.com/traefik/traefik/v3/pkg/provider/file/file.go:122 > add watcher on: /etc/traefik/dynamic.yml
traefik | 2025-05-04T14:49:49Z ERR github.com/traefik/traefik/v3/pkg/provider/aggregator/aggregator.go:206 > Cannot start the provider *file.Provider error="error adding file watcher: no space left on device"
traefik | 2025-05-04T14:49:49Z DBG github.com/traefik/traefik/v3/pkg/server/server_entrypoint_tcp.go:231 > Starting TCP Server entryPointName=web
traefik | 2025-05-04T14:49:49Z INF github.com/traefik/traefik/v3/pkg/provider/aggregator/aggregator.go:202 > Starting provider *docker.Provider
I'm only using the dynamic config to assign my wildcard cert chain and pem. (not sure why I can't get this to function without using the file provider) Everything else is commented out, and using docker tags for configuration.
When doing a docker-compose up with the sysctls above I get
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: sysctl "fs.inotify.max_user_watches" is not in a separate kernel namespace: unknown
There seems to be some regression / changes to how traefik is using the file watching. I removed the filewatch and now it works.
watch: false
I'm also running traefik on an arch linux vm on esxi with esentially the same config - no issues.