I've got Traefik 3.3 set up via home-brew on my Mac (macOS Seqoia on Apple Silicon) and trying to proxy pass to a service running on a virtual machine on my Mac. I've configured the entry points on Traefik and also the services and routers to reach a web server inside a virtual machine. The only provider I've configured is "file" as Traefik is not running in containers or anything else.
When I try to get to the URL on Traefik on my Mac, I'm getting a "bad gateway" error.
The virtual machine is on the network 192.168.77.0/24 and the Mac obviously has an interface on that network (bridge100 in my case). When I call the service from the Mac Termin via Curl or from the browser directly on its Address http://192.168.77.2:3000 it's working just fine. But Traefik is complaining that it can't reach the backend:
2025-02-24T13:07:01+01:00 DBG github.com/traefik/traefik/v3/pkg/proxy/httputil/proxy.go:117 > 502 Bad Gateway error="dial tcp 192.168.77.2:3000: connect: no route to host"
::1 - - [24/Feb/2025:12:07:01 +0000] "GET /openwebui/ HTTP/1.1" 502 11 "-" "-" 266 "openwebui@file" "http://192.168.77.2:3000/" 9ms
Any idea why Traefik can't reach the backend? It should just route via the bridge100 interface, right?