Hi,
I recently ran into a strange issue after updating the Tailscale add-on in Home Assistant.
Previously, I could access Home Assistant remotely through Tailscale without any problems. After the update, Tailscale did not advertise the subnet and exitpoint. I had to manually reset those. After this i can accesse my homenetwork remotely. I can even see the login pages in HA but upon trying to log on all devices connected via Tailscale are now treated as remote clients and refused access.
Symptoms:
- I can reach the Home Assistant login page via Tailscale.
- Home Assistant rejects the login attempt.
- Home Assistant generates a notification showing login attempts from a
100.x.x.xaddress (the Tailscale IP range). - The same device can log in successfully when Tailscale is disabled and it accesses Home Assistant directly on the local network.
- The problem occurs both from outside my home network and from inside the network if the client is connected through Tailscale.
- Home Assistant is running on
192.168.1.XX:8123. - Disabling exit node advertisement did not change the behavior.
It seems that Home Assistant no longer considers Tailscale traffic as trusted/local traffic and is using the Tailscale IP (100.x.x.x) instead of the LAN IP.
Has anyone seen this after a recent Tailscale update, and what would be the best way to restore the previous behavior?
Thanks!