Summary
Since installing 21.0-20241023-nightly, apps on my tablet can no longer access Internet when Wireguard is connected. This worked just fine right up until 20241023-nightly, and Wireguard’s app hasn’t been updated in over a year, so I’m pretty sure it’s the new build.
Looks like it’s DNS. (It’s always DNS.) There are a couple of conspicuously related-looking commits in this build: 406071 (VPN-covered DNS traffic may not fall through) and 406070 (Revert ”Prevent DNS traffic from bypassing lockdown VPNs”).
Expected Behavior
Apps should be able to connect to the Internet even when Wireguard is connected.
Current Behavior
Apps lose access to Internet immediately when Wireguard is connected. Curiously, Chrome is unaffected; all other apps that I’ve tested are affected, including Firefox, which says ”Address not found”, hinting at DNS.
Steps to Reproduce
- Install Wireguard
- Set up a connection that doesn’t route all traffic but just that interface’s address space. I’m including a screenshot of my Wireguard configuration below.
- Toggle the Wireguard interface on.
- Open Firefox and try to browse the web.
Device information
/codename gts4lvwifi /version 21 /date 2024-10-23 /kernel 4.9.337-g16026dfb9b4c #1 Wed Oct 23 13:53:22 UTC 2024 /baseband none /mods Google Apps
I have read the directions
Someone on Reddit figured out this particular ID is used by Gmail on Android. (This does not answer the question of how to find out more about any such ID in general; I’m not sure there is a way, as there’s nothing about this one in the cloud console either.)
I’ve had altogether (I think) 4 years of actual psychotherapy (3 of which group therapy of $deity-knows-what school, 1 brief intervention-type CBT thingy to cope with a crisis), and in between those something like 10 years of (usually weekly) sessions with psychiatric nurses or a psychologist (not considered actual psychotherapy).
The reason was my (ongoing) depression, and I’ve always brought up the emptiness inside being at the core of my problems, and unfortunately none of the helpers I’ve worked with have had any fixes for it. The biggest focus on it I’ve had was with the (also CBT) psychologist, but even with her in the end we just had to put it (along with the cynical worldview I’ve developed from it) aside, thinking I could perhaps go on with my life despite it being in the background. That’s been the only option available, and it’s not a very good one I’m afraid.
The closest I ever came to an actual fix, I think, was a brief moment (during my time with the psychologist) when I had the idea that I could perhaps turn this emptiness into my source of motivation. Since the emptiness really has felt indestructible, it’d mean I’d have virtually never-ending reason to push forward. But that too just doesn’t work in real life like it does in TV Tropes (http://tvtropes.org/pmwiki/pmwiki.php/Main/PowerOfTheVoid).