Traefik dynamic configuration not being loaded automatically when the file changes

I'm using traefik:2.5 running as a Docker swarm service.
When I change a dynamic configuration file Traefik does not pickup the new configuration unless I force it to as follows.

docker service update --force Traefik_reverse-proxy

I am looking to have the changes applied automatically without having to use '--force'.
I have created the service using the following docker compose file.

version: '3'

services:
  reverse-proxy:
    # The official v2 Traefik docker image
    image: traefik:v2.5
    # Enables the web UI and tells Traefik to listen to docker
    command: --configFile=/etc/traefik/traefik.yml
    deploy:
      mode: global
      placement:
        constraints:
          - node.role == manager
      labels:
        - "traefik.http.services.app.loadbalancer.server.port=8000"
    ports:
      # The HTTP port
      - "8000:80"
      # The Web UI (enabled by --api.insecure=true)
      - "8080:8080"
    volumes:
      # So that Traefik can listen to the Docker events
      - /var/run/docker.sock:/var/run/docker.sock
      - /etc/traefik/traefik.yml:/etc/traefik/traefik.yml
      - /etc/traefik/dynamic/traefik-dynamic.yml:/etc/traefik/dynamic/traefik-dynamic.yml

My /etc/traefik/traefik.yml is as follows:

providers:
  docker:
    swarmMode: true
    network: merlin-ai-network
# Enable the file provider to define routers / middlewares / services in file
  file:
    filename: /etc/traefik/dynamic/traefik-dynamic.yml
    watch: true
entryPoints:
  web:
    address: ":80"

api:
  insecure: true
  dashboard: true
  debug: true

accessLog: {}
log:
  level: DEBUG

When I make changes to the /etc/traefik/dynamic/traefik-dynamic.yml file they are not picked up dynamically.
I have also tried changing the filename to directory as follows.
directory: /etc/traefik/dynamic

Still no luck. Any help is appreciated.
Thanks.

2 Likes

Hello @mgrishaber

The filename and directory options are mutually exclusive. However, we recommend using the directory.

Could you please share what is in the log files? Especially at the beginning of the log file when Traefik starts - there should be information that Traefik loaded the configuration and started the appropriate provider, the file provider in that example.

Thanks,
Jakub

Hi Jakub,

Thankyou for your reply. I am attaching the log file generated right after I did a ‘docker service update –force’.

I hope it contains the information you need. If not please let me know.

I really appreciate your help.

Thaks

Mike

(Attachment traefik.log is missing)

Attachment was blocked.. I will post as much as I can here..

time="2022-02-25T20:07:32Z" level=info msg="Configuration loaded from file: /etc/traefik/traefik.yml"
time="2022-02-25T20:07:32Z" level=info msg="Traefik version 2.5.7 built on 2022-01-20T16:16:23Z"
time="2022-02-25T20:07:32Z" level=debug msg="Static configuration loaded {\"global\":{\"checkNewVersion\":true},\"serversTransport\":{\"maxIdleConnsPerHost\":200},\"entryPoints\":{\"traefik\":{\"address\":\":8080\",\"transport\":{\"lifeCycle\":{\"graceTimeOut\":\"10s\"},\"respondingTimeouts\":{\"idleTimeout\":\"3m0s\"}},\"forwardedHeaders\":{},\"http\":{},\"udp\":{\"timeout\":\"3s\"}},\"web\":{\"address\":\":80\",\"transport\":{\"lifeCycle\":{\"graceTimeOut\":\"10s\"},\"respondingTimeouts\":{\"idleTimeout\":\"3m0s\"}},\"forwardedHeaders\":{},\"http\":{},\"udp\":{\"timeout\":\"3s\"}}},\"providers\":{\"providersThrottleDuration\":\"2s\",\"docker\":{\"watch\":true,\"endpoint\":\"unix:///var/run/docker.sock\",\"defaultRule\":\"Host(`{{ normalize .Name }}`)\",\"exposedByDefault\":true,\"swarmMode\":true,\"network\":\"merlin-ai-network\",\"swarmModeRefreshSeconds\":\"15s\"},\"file\":{\"watch\":true,\"filename\":\"/etc/traefik/dynamic/traefik-dynamic.yml\"}},\"api\":{\"insecure\":true,\"dashboard\":true,\"debug\":true},\"log\":{\"level\":\"DEBUG\",\"format\":\"common\"},\"accessLog\":{\"format\":\"common\",\"filters\":{},\"fields\":{\"defaultMode\":\"keep\",\"headers\":{\"defaultMode\":\"drop\"}}},\"pilot\":{\"dashboard\":true}}"
time="2022-02-25T20:07:32Z" level=info msg="\nStats collection is disabled.\nHelp us improve Traefik by turning this feature on :)\nMore details on: https://doc.traefik.io/traefik/contributing/data-collection/\n"
time="2022-02-25T20:07:32Z" level=info msg="Starting provider aggregator.ProviderAggregator {}"
time="2022-02-25T20:07:32Z" level=debug msg="Start TCP Server" entryPointName=traefik
time="2022-02-25T20:07:32Z" level=debug msg="Start TCP Server" entryPointName=web
time="2022-02-25T20:07:32Z" level=info msg="Starting provider *file.Provider {\"watch\":true,\"filename\":\"/etc/traefik/dynamic/traefik-dynamic.yml\"}"
time="2022-02-25T20:07:32Z" level=info msg="Starting provider *traefik.Provider {}"
time="2022-02-25T20:07:32Z" level=info msg="Starting provider *acme.ChallengeTLSALPN {\"Timeout\":4000000000}"
time="2022-02-25T20:07:32Z" level=info msg="Starting provider *docker.Provider {\"watch\":true,\"endpoint\":\"unix:///var/run/docker.sock\",\"defaultRule\":\"Host(`{{ normalize .Name }}`)\",\"exposedByDefault\":true,\"swarmMode\":true,\"network\":\"merlin-ai-network\",\"swarmModeRefreshSeconds\":\"15s\"}"
time="2022-02-25T20:07:32Z" level=debug msg="Configuration received from provider file: {\"http\":{\"routers\":{\"facerecognition-gateway-router\":{\"service\":\"ai-gateway-service\",\"rule\":\"PathPrefix(`/facerecognition`)\"},\"fr-compute-router\":{\"service\":\"fr-compute-service\",\"rule\":\"Path(`/compute`)\"},\"impact-encode-router\":{\"middlewares\":[\"impact-replacepath\"],\"service\":\"impact-encode-service\",\"rule\":\"PathPrefix(`/scorer`)\"},\"impact-gateway-router\":{\"service\":\"ai-gateway-service\",\"rule\":\"PathPrefix(`/impact`)\"},\"mlt-encode-router\":{\"middlewares\":[\"encode-replacepath\"],\"service\":\"mlt-encode-service\",\"rule\":\"PathPrefix(`/mlt/encode`)\"},\"mms-encode-L14-router\":{\"middlewares\":[\"encode-replacepath\"],\"service\":\"mms-encode-L14-service\",\"rule\":\"PathPrefix(`/mms/encode-L14`)\"},\"mms-encode-router\":{\"middlewares\":[\"encode-replacepath\"],\"service\":\"mms-encode-service\",\"rule\":\"PathPrefix(`/mms/encode`)\"},\"morelikethis-gateway-router\":{\"service\":\"ai-gateway-service\",\"rule\":\"PathPrefix(`/morelikethis`)\"},\"multimodal-gateway-router\":{\"service\":\"ai-gateway-service\",\"rule\":\"PathPrefix(`/multimodal`)\"}},\"services\":{\"ai-gateway-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.10.111:5900\"},{\"url\":\"http : // 10.0.10.112:5900\"}],\"passHostHeader\":true}},\"fr-compute-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.8.240:6033\"}],\"passHostHeader\":true}},\"impact-encode-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.8.240:6004\"}],\"passHostHeader\":true}},\"mlt-encode-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.8.240:6034\"}],\"passHostHeader\":true}},\"mms-encode-L14-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.9.10:6010\"}],\"passHostHeader\":true}},\"mms-encode-service\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.9.10:6033\"}],\"passHostHeader\":true}}},\"middlewares\":{\"encode-replacepath\":{\"replacePath\":{\"path\":\"/encode\"}},\"fr-search-regexpath\":{\"replacePathRegex\":{\"regex\":\"^/fr/(.*)/recognition/(.*)\",\"replacement\":\"/$2\"}},\"impact-replacepath\":{\"replacePath\":{\"path\":\"/scorer\"}},\"ingest-replacepath\":{\"replacePath\":{\"path\":\"/images\"}},\"mlt-search-regexpath\":{\"replacePathRegex\":{\"regex\":\"^/mlt/(.*)/search/(.*)\",\"replacement\":\"/$2\"}},\"search-replacepath\":{\"replacePath\":{\"path\":\"/images/search\"}}}},\"tcp\":{},\"udp\":{},\"tls\":{}}" providerName=file
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=impact-encode-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=impact-gateway-router
time="2022-02-25T20:07:32Z" level=debug msg="Configuration received from provider internal: {\"http\":{\"routers\":{\"api\":{\"entryPoints\":[\"traefik\"],\"service\":\"api@internal\",\"rule\":\"PathPrefix(`/api`)\",\"priority\":2147483646},\"dashboard\":{\"entryPoints\":[\"traefik\"],\"middlewares\":[\"dashboard_redirect@internal\",\"dashboard_stripprefix@internal\"],\"service\":\"dashboard@internal\",\"rule\":\"PathPrefix(`/`)\",\"priority\":2147483645},\"debug\":{\"entryPoints\":[\"traefik\"],\"service\":\"api@internal\",\"rule\":\"PathPrefix(`/debug`)\",\"priority\":2147483646}},\"services\":{\"api\":{},\"dashboard\":{},\"noop\":{}},\"middlewares\":{\"dashboard_redirect\":{\"redirectRegex\":{\"regex\":\"^(http:\\\\/\\\\/(\\\\[[\\\\w:.]+\\\\]|[\\\\w\\\\._-]+)(:\\\\d+)?)\\\\/$\",\"replacement\":\"${1}/dashboard/\",\"permanent\":true}},\"dashboard_stripprefix\":{\"stripPrefix\":{\"prefixes\":[\"/dashboard/\",\"/dashboard\"]}}},\"serversTransports\":{\"default\":{\"maxIdleConnsPerHost\":200}}},\"tcp\":{},\"tls\":{}}" providerName=internal
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=multimodal-gateway-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=mlt-encode-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=fr-compute-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=mms-encode-L14-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=facerecognition-gateway-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=mms-encode-router
time="2022-02-25T20:07:32Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=morelikethis-gateway-router
time="2022-02-25T20:07:32Z" level=debug msg="No default certificate, generating one" tlsStoreName=default
time="2022-02-25T20:07:32Z" level=debug msg="Provider connection established with docker 20.10.7 (API 1.41)" providerName=docker
time="2022-02-25T20:07:32Z" level=debug msg="Configuration received from provider docker: {\"http\":{\"routers\":{\"Traefik-reverse-proxy\":{\"service\":\"app\",\"rule\":\"Host(`Traefik-reverse-proxy`)\"},\"ydemo-mms-ingest\":{\"middlewares\":[\"ingest-replacepath@file\"],\"service\":\"ydemo-mms-ingest\",\"rule\":\"Path(\\\"/ydemo/mms/images\\\")\"},\"ydemo-mms-search\":{\"middlewares\":[\"search-replacepath@file\"],\"service\":\"ydemo-mms-search\",\"rule\":\"Path(\\\"/ydemo/mms/images/search\\\")\"}},\"services\":{\"app\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.1.75:8000\"},{\"url\":\"http : // 10.0.1.76:8000\"}],\"passHostHeader\":true}},\"ydemo-mms-ingest\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.1.56:5000\"}],\"passHostHeader\":true}},\"ydemo-mms-search\":{\"loadBalancer\":{\"servers\":[{\"url\":\"http : // 10.0.1.53:5000\"}],\"passHostHeader\":true}}}},\"tcp\":{},\"udp\":{}}" providerName=docker
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" serviceName=mms-encode-L14-service entryPointName=web middlewareName=pipelining middlewareType=Pipelining routerName=mms-encode-L14-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=mms-encode-L14-router@file serviceName=mms-encode-L14-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.9.10:6010" routerName=mms-encode-L14-router@file serviceName=mms-encode-L14-service serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.9.10:6010 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware mms-encode-L14-service" middlewareType=TracingForwarder entryPointName=web routerName=mms-encode-L14-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareType=ReplacePath entryPointName=web routerName=mms-encode-L14-router@file middlewareName=encode-replacepath@file
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" routerName=mms-encode-L14-router@file middlewareName=encode-replacepath@file entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web routerName=morelikethis-gateway-router@file middlewareName=pipelining middlewareType=Pipelining serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" routerName=morelikethis-gateway-router@file serviceName=ai-gateway-service entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" routerName=morelikethis-gateway-router@file serviceName=ai-gateway-service serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" serverName=1 entryPointName=web routerName=morelikethis-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" entryPointName=web routerName=morelikethis-gateway-router@file middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service serverName=0
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service serverName=1
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" routerName=facerecognition-gateway-router@file middlewareName=tracing middlewareType=TracingForwarder entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining routerName=mms-encode-router@file serviceName=mms-encode-service entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=mms-encode-router@file serviceName=mms-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.9.10:6033" serverName=0 routerName=mms-encode-router@file serviceName=mms-encode-service entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.9.10:6033 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware mms-encode-service" middlewareName=tracing entryPointName=web routerName=mms-encode-router@file middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" routerName=mms-encode-router@file middlewareName=encode-replacepath@file middlewareType=ReplacePath entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" entryPointName=web routerName=mms-encode-router@file middlewareName=encode-replacepath@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web routerName=fr-compute-router@file serviceName=fr-compute-service middlewareName=pipelining middlewareType=Pipelining
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" serviceName=fr-compute-service entryPointName=web routerName=fr-compute-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.8.240:6033" serviceName=fr-compute-service entryPointName=web routerName=fr-compute-router@file serverName=0
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.8.240:6033 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware fr-compute-service" middlewareType=TracingForwarder entryPointName=web routerName=fr-compute-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareType=Pipelining middlewareName=pipelining entryPointName=web routerName=impact-encode-router@file serviceName=impact-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" serviceName=impact-encode-service entryPointName=web routerName=impact-encode-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.8.240:6004" routerName=impact-encode-router@file serviceName=impact-encode-service serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.8.240:6004 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware impact-encode-service" middlewareType=TracingForwarder routerName=impact-encode-router@file entryPointName=web middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=impact-replacepath@file middlewareType=ReplacePath entryPointName=web routerName=impact-encode-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" entryPointName=web routerName=impact-encode-router@file middlewareName=impact-replacepath@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" routerName=mlt-encode-router@file serviceName=mlt-encode-service middlewareName=pipelining middlewareType=Pipelining entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=mlt-encode-router@file serviceName=mlt-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.8.240:6034" entryPointName=web routerName=mlt-encode-router@file serverName=0 serviceName=mlt-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.8.240:6034 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware mlt-encode-service" entryPointName=web routerName=mlt-encode-router@file middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web routerName=mlt-encode-router@file middlewareName=encode-replacepath@file middlewareType=ReplacePath
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" entryPointName=web routerName=mlt-encode-router@file middlewareName=encode-replacepath@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareType=Pipelining middlewareName=pipelining entryPointName=web routerName=multimodal-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=multimodal-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" entryPointName=web serverName=0 routerName=multimodal-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" serviceName=ai-gateway-service serverName=1 entryPointName=web routerName=multimodal-gateway-router@file
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" entryPointName=web routerName=multimodal-gateway-router@file middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" routerName=impact-gateway-router@file entryPointName=web serviceName=ai-gateway-service middlewareName=pipelining middlewareType=Pipelining
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" routerName=impact-gateway-router@file entryPointName=web serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" serverName=0 routerName=impact-gateway-router@file entryPointName=web serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" routerName=impact-gateway-router@file serverName=1 entryPointName=web serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" middlewareType=TracingForwarder entryPointName=web routerName=impact-gateway-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web middlewareName=traefik-internal-recovery middlewareType=Recovery
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware dashboard@internal" routerName=dashboard@internal entryPointName=traefik middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=traefik routerName=dashboard@internal middlewareName=dashboard_stripprefix@internal middlewareType=StripPrefix
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" middlewareName=dashboard_stripprefix@internal entryPointName=traefik routerName=dashboard@internal
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=dashboard_redirect@internal middlewareType=RedirectRegex entryPointName=traefik routerName=dashboard@internal
time="2022-02-25T20:07:33Z" level=debug msg="Setting up redirection from ^(http:\\/\\/(\\[[\\w:.]+\\]|[\\w\\._-]+)(:\\d+)?)\\/$ to ${1}/dashboard/" routerName=dashboard@internal middlewareName=dashboard_redirect@internal middlewareType=RedirectRegex entryPointName=traefik
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" entryPointName=traefik routerName=dashboard@internal middlewareName=dashboard_redirect@internal
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware api@internal" middlewareType=TracingForwarder routerName=api@internal entryPointName=traefik middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware api@internal" middlewareType=TracingForwarder entryPointName=traefik routerName=debug@internal middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=traefik-internal-recovery middlewareType=Recovery entryPointName=traefik
time="2022-02-25T20:07:33Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=Traefik-reverse-proxy
time="2022-02-25T20:07:33Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=ydemo-mms-ingest
time="2022-02-25T20:07:33Z" level=debug msg="No entryPoint defined for this router, using the default one(s) instead: [web]" routerName=ydemo-mms-search
time="2022-02-25T20:07:33Z" level=debug msg="No default certificate, generating one" tlsStoreName=default
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining routerName=fr-compute-router@file entryPointName=web serviceName=fr-compute-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web serviceName=fr-compute-service routerName=fr-compute-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.8.240:6033" serverName=0 entryPointName=web serviceName=fr-compute-service routerName=fr-compute-router@file
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.8.240:6033 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware fr-compute-service" routerName=fr-compute-router@file middlewareName=tracing middlewareType=TracingForwarder entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" serviceName=ai-gateway-service entryPointName=web routerName=facerecognition-gateway-router@file middlewareName=pipelining middlewareType=Pipelining
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" serverName=0 entryPointName=web routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" entryPointName=web serverName=1 routerName=facerecognition-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" middlewareType=TracingForwarder entryPointName=web routerName=facerecognition-gateway-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining entryPointName=web routerName=mms-encode-L14-router@file serviceName=mms-encode-L14-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" serviceName=mms-encode-L14-service entryPointName=web routerName=mms-encode-L14-router@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.9.10:6010" serverName=0 serviceName=mms-encode-L14-service entryPointName=web routerName=mms-encode-L14-router@file
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.9.10:6010 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware mms-encode-L14-service" middlewareType=TracingForwarder entryPointName=web routerName=mms-encode-L14-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" routerName=mms-encode-L14-router@file middlewareName=encode-replacepath@file middlewareType=ReplacePath entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" entryPointName=web routerName=mms-encode-L14-router@file middlewareName=encode-replacepath@file
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareType=Pipelining entryPointName=web routerName=ydemo-mms-ingest@docker serviceName=ydemo-mms-ingest middlewareName=pipelining
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=ydemo-mms-ingest@docker serviceName=ydemo-mms-ingest
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.1.56:5000" routerName=ydemo-mms-ingest@docker serviceName=ydemo-mms-ingest serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.1.56:5000 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ydemo-mms-ingest" routerName=ydemo-mms-ingest@docker entryPointName=web middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web routerName=ydemo-mms-ingest@docker middlewareName=ingest-replacepath@file middlewareType=ReplacePath
time="2022-02-25T20:07:33Z" level=debug msg="Adding tracing to middleware" middlewareName=ingest-replacepath@file entryPointName=web routerName=ydemo-mms-ingest@docker
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining entryPointName=web routerName=Traefik-reverse-proxy@docker serviceName=app
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=Traefik-reverse-proxy@docker serviceName=app
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.1.75:8000" routerName=Traefik-reverse-proxy@docker serviceName=app serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.1.75:8000 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.1.76:8000" serviceName=app entryPointName=web serverName=1 routerName=Traefik-reverse-proxy@docker
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.1.76:8000 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware app" entryPointName=web routerName=Traefik-reverse-proxy@docker middlewareName=tracing middlewareType=TracingForwarder
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" entryPointName=web routerName=impact-gateway-router@file serviceName=ai-gateway-service middlewareName=pipelining middlewareType=Pipelining
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=impact-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.10.111:5900" entryPointName=web routerName=impact-gateway-router@file serviceName=ai-gateway-service serverName=0
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.111:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Propagating new UP status"
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 1 http : // 10.0.10.112:5900" serverName=1 entryPointName=web routerName=impact-gateway-router@file serviceName=ai-gateway-service
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.10.112:5900 now UP"
time="2022-02-25T20:07:33Z" level=debug msg="Still UP, no need to propagate"
time="2022-02-25T20:07:33Z" level=debug msg="Added outgoing tracing middleware ai-gateway-service" middlewareType=TracingForwarder entryPointName=web routerName=impact-gateway-router@file middlewareName=tracing
time="2022-02-25T20:07:33Z" level=debug msg="Creating middleware" middlewareName=pipelining middlewareType=Pipelining entryPointName=web routerName=mlt-encode-router@file serviceName=mlt-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating load-balancer" entryPointName=web routerName=mlt-encode-router@file serviceName=mlt-encode-service
time="2022-02-25T20:07:33Z" level=debug msg="Creating server 0 http : // 10.0.8.240:6034" routerName=mlt-encode-router@file serviceName=mlt-encode-service serverName=0 entryPointName=web
time="2022-02-25T20:07:33Z" level=debug msg="child http : // 10.0.8.240:6034 now UP"

Hello @mgrishaber

Thank you for attaching the log files. There are no issues in the log file, Traefik correctly loaded static configuration as well as the dynamic configuration.

I wonder what is happening if you try to update the dynamic configuration /etc/traefik/dynamic/traefik-dynamic.yml - do you find any log files entries?

Please ensure that the mentioned file contains the only dynamic configuration. Can you share that configuration?

Thank you,
Jakub