2023-11-30, 03:28 PM
Solved.
The problem was that my ISP had changed my IPv6 prefix without notice.
This denotes a small problem, the DNS resolver that the androidtv client uses doesn't try to use multiple RRs when querying the DNS server. It defaults to IPv6 if it finds the RRs, and if the connections fails with it stops altogether.
Maybe the behaviour should try to fallback to IPv4 if IPv6 fails.
The problem was that my ISP had changed my IPv6 prefix without notice.
This denotes a small problem, the DNS resolver that the androidtv client uses doesn't try to use multiple RRs when querying the DNS server. It defaults to IPv6 if it finds the RRs, and if the connections fails with it stops altogether.
Maybe the behaviour should try to fallback to IPv4 if IPv6 fails.