API and dashboard doesn't display unhealthy statuses


when testing the healthchecks, its seem like the API (and thus the dashboard) doesn't display the proper status of services?

I simply stopped one container and the debug says, correctly:

level=warning msg="Health check still failing. Backend: \"web@docker\" URL: \"\" Reason: HTTP request failed: Get dial tcp connect: no route to host"

But the API response used from the dashboard reports all containers up:


Fortunately it looks like no traffic is being routed to the node.
Starting the container again, I can see traffic coming in as normal.

Anyone else seeing something similar?

Hello @perosb,

There was a PR merged (https://github.com/containous/traefik/pull/5407) just recently for that bug.

This should be resolved in the next release.

1 Like