{"id":7582,"date":"2024-10-30T11:00:53","date_gmt":"2024-10-30T09:00:53","guid":{"rendered":"https:\/\/mummila.net\/kommentit\/?p=7582"},"modified":"2024-10-30T11:04:47","modified_gmt":"2024-10-30T09:04:47","slug":"since-installing-21-0-20241023-nightly-apps-can-no-longer-access-internet-when-wireguard-is-connected","status":"publish","type":"post","link":"https:\/\/mummila.net\/kommentit\/2024\/10\/30\/since-installing-21-0-20241023-nightly-apps-can-no-longer-access-internet-when-wireguard-is-connected\/","title":{"rendered":"Since installing 21.0-20241023-nightly, apps can no longer access Internet when Wireguard is connected"},"content":{"rendered":"<h2>Summary<\/h2>\n<p>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&#8217;s app hasn&#8217;t been updated in over a year, so I&#8217;m pretty sure it&#8217;s the new build.<\/p>\n<p>Looks like it&#8217;s DNS. (It&#8217;s always DNS.) There are a couple of conspicuously related-looking commits in this build: <a href=\"https:\/\/review.lineageos.org\/c\/LineageOS\/android_system_netd\/+\/406071\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">406071<\/a> (VPN-covered DNS traffic may not fall through) and <a href=\"https:\/\/review.lineageos.org\/c\/LineageOS\/android_system_netd\/+\/406070\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">406070<\/a> (Revert &#8221;Prevent DNS traffic from bypassing lockdown VPNs&#8221;).<\/p>\n<h2>Expected Behavior<\/h2>\n<p>Apps should be able to connect to the Internet even when Wireguard is connected.<\/p>\n<h2>Current Behavior<\/h2>\n<p>Apps lose access to Internet immediately when Wireguard is connected. Curiously, Chrome is unaffected; all other apps that I&#8217;ve tested are affected, including Firefox, which says &#8221;Address not found&#8221;, hinting at DNS.<\/p>\n<h2>Steps to Reproduce<\/h2>\n<ol>\n<li>Install <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.wireguard.android\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">Wireguard<\/a><\/li>\n<li>Set up a connection that doesn&#8217;t route all traffic but just that interface&#8217;s address space. I&#8217;m including a screenshot of my Wireguard configuration below.<\/li>\n<li>Toggle the Wireguard interface on.<\/li>\n<li>Open Firefox and try to browse the web.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-7584\" src=\"http:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-188x300.png\" alt=\"\" width=\"188\" height=\"300\" srcset=\"https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-188x300.png 188w, https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-640x1024.png 640w, https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-768x1229.png 768w, https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-960x1536.png 960w, https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard-1280x2048.png 1280w, https:\/\/mummila.net\/kommentit\/files\/2024\/10\/Screenshot_20241030-102321_WireGuard.png 1600w\" sizes=\"auto, (max-width: 188px) 100vw, 188px\" \/><\/a><\/p>\n<h2>Device information<\/h2>\n<p>\/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<\/p>\n<p>I have read the directions<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looks like it&#8217;s DNS. There are a couple of conspicuously related-looking commits in this build: 406071 and 406070.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8860],"tags":[12572,11987,546,22552,22992],"class_list":["post-7582","post","type-post","status-publish","format-standard","hentry","category-vianhallintajarjestelmat","tag-android","tag-chrome","tag-firefox","tag-lineageos","tag-wireguard","sijainti-google","sijainti-gitlab"],"_links":{"self":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/7582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/comments?post=7582"}],"version-history":[{"count":3,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/7582\/revisions"}],"predecessor-version":[{"id":7587,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/posts\/7582\/revisions\/7587"}],"wp:attachment":[{"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/media?parent=7582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/categories?post=7582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mummila.net\/kommentit\/wp-json\/wp\/v2\/tags?post=7582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}