2025-04-18, 10:12 PM
On the Android TV and Android clients, are you relying on service discovery? Or have you tried manually setting the address?
You would need to add this UFW rule for service discovery to work.
I do see these messages a lot in your log.
The frequency of the messages tells me that your Android TV client is attempting to login with an expired token.
If you do have tailscale running on the server, ensure that split tunneling is enabled. So that local traffic stays local and tailscale traffic can still connect. However, I don't see any indication that tailscale is running. Otherwise there would be an additional IP in the list of interfaces.
You would need to add this UFW rule for service discovery to work.
Code:
sudo ufw allow 7359/udp
I do see these messages a lot in your log.
Code:
[2025-04-18 21:35:57.318 +02:00] [INF] AuthenticationScheme: "CustomAuthentication" was challenged.
[2025-04-18 21:36:57.251 +02:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2025-04-18 21:36:57.252 +02:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
The frequency of the messages tells me that your Android TV client is attempting to login with an expired token.
If you do have tailscale running on the server, ensure that split tunneling is enabled. So that local traffic stays local and tailscale traffic can still connect. However, I don't see any indication that tailscale is running. Otherwise there would be an additional IP in the list of interfaces.