New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Root] IPv6 is not resolved within IPv6 VPNs if main connection is IPv4-only #2325
Comments
Also, user reports that it does work on AG v2.11 |
@sfionov could you please check the logs and see if there are anything suspicious? |
@ameshkov We auto-detect lack of IPv6 during DnsUpstream setup. That's not very good if system doesn't have IPv6 but VPNs do. |
The problem is that IPv6 does not work even when DNS filtering is disabled |
Java makes getaddrinfo requests using AI_ADDRCONFIG flag (check ipv6/ipv4 availability before request), but _have_ipv6 for AI_ADDRCONFIG checks that interface has address from |
Sorry, I've read the code not carefully enough. That check is about availability of 2000:: address via UDP. |
The main problem is that VPN have IPv6 but system doesn't. |
The main problem is that NetworkUtils.hasIPv6Network() (used in |
Testing instructions for QA:
|
It looks as if after adding the iptables rules system DNS no more responds to the AAAA requests. I've no idea why yet.
adguard (5).log
adguard (4).log
The text was updated successfully, but these errors were encountered: