OP here’s a troubleshooting approach i would take:
-
ensure services can be reached locally, thus eliminating tailscale as a variable. test on the host itself as well as another device on the same network.
-
attempt connecting, with tailscale enabled, to the services directly. meaning, go to the hosts’s tailscale IP:port in a browser and NOT through heimdall
-
if the above work, then it’s an issue with heimdall. edit the config as previously mentioned to link the services to the host’s tailscale IP:port, or have two instances of heimdall - one for local and one for remote
that’s crazy considering they said it wouldn’t happen again, at least without community feedback. off to another instance i guess.