You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 27, 2023. It is now read-only.
Chrome doesn't resolve DNS queries to the yggdrasil addresses while firefox does. I found one solution to this problem, you might consider adding this route creation at the start
Add a network route to 2001:4860:4860::8888. Doesn't have to actually be functional (could just drop requests to it). As long as Chrome can connect a UDP socket to the address, it will pass the heuristic checking IPv6-connectivity.
You could setup a dummy interface with an IP address/route to 2001:4860:4860::8888. It's pretty easy to do that with NetworkManager or ifupdown. No need for this to be in Popura...
Also different Chrome forks use different IPv6 addresses for this check, like UGC and Brave that use RIPE's DNS root name server. I don't think it's a good idea to just keep adding network routes so IPv6 DNS works out of the box for all those browsers.
At the end of the day Chrome and the browsers based on it should stop doing this... It no longer makes sense. In case you're wondering why this "feature" was added it is because crappy routers would crash if you send an AAAA query to them.
I agree, Chrome should stop doing this, but I don't think Popura/Yggdrasil can influence their decision. If it's not a good idea to add it for everyone by default, I think adding that option at least temporarily to the config would greatly improve the user experience for less geeky users. The majority wouldn't even know what the problem is
Chrome doesn't resolve DNS queries to the yggdrasil addresses while firefox does. I found one solution to this problem, you might consider adding this route creation at the start
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/net/dns/README.md
Here is the issue from Yggdrasil's repo yggdrasil-network/yggdrasil-go#883, I don't think they are gonna implement that
The text was updated successfully, but these errors were encountered: