Rethink DNS is disconnecting constantly in my experience. By "disconnecting" I mean all apps stop working, even those that are allowed to bypass.
At first, I chalked this up to the DNS server being slow but even after using the app in "Firewall" mode with DNS side of things disabled, the issues persist.
I understand that a mere description isn't enough for bug fixes, so I tried my best to record it all onto a log file. Since I'm not technically inclined, I pasted the error log on Claude. Here's what it has to say:
Looking at these logs, this is from RethinkDNS / Brave DNS (an Android VPN/firewall app). Here's what's going on:
Main Issues:
- Base32 stamp corruption (recurring)
err get base32 stamp: [0 1 2 3 4 5 6 7 8 9 10 11 12 13 15] [65533 65533] flags and header mismatch
The DNS blocklist stamp is invalid/corrupted. This causes the app to fail initializing its DNS transport properly, which triggers VPN tunnel restarts (tun(-1): (-1 => 85) swap: no dispatcher).
- Flow timeouts blocking everything
com: tcp: onFlow: empty res or on flow timeout false; block!
This appears hundreds of times. The firewall is timing out before it can determine a rule for connections, so it defaults to blocking them. This is likely a downstream effect of the stamp/transport issue.
- DNS timeouts
dns53: sendRequest: (System) for ipv4only.arpa. (elapsed: 15s); i/o timeout
DNS queries to AdGuard servers (94.140.x.x) are timing out. The ipv4only.arpa query is an Android NAT64 probe — repeated failures suggest the DNS upstream is unreachable.
- Multiple connection resets
Connections to Google, GitHub (185.199.x), Facebook/WhatsApp (157.240.x) are all getting reset — consistent with the broken tunnel state.
I've no idea what it all means, to be perfectly honest, but "DNS timeouts" does seem to fit the bill because when I restart Rethink DNS, everything starts working as it should, albeit temporarily.
Regardless, here's the complete error log file:
log_1776305127905.txt
Rethink DNS is disconnecting constantly in my experience. By "disconnecting" I mean all apps stop working, even those that are allowed to bypass.
At first, I chalked this up to the DNS server being slow but even after using the app in "Firewall" mode with DNS side of things disabled, the issues persist.
I understand that a mere description isn't enough for bug fixes, so I tried my best to record it all onto a log file. Since I'm not technically inclined, I pasted the error log on Claude. Here's what it has to say:
I've no idea what it all means, to be perfectly honest, but "DNS timeouts" does seem to fit the bill because when I restart Rethink DNS, everything starts working as it should, albeit temporarily.
Regardless, here's the complete error log file:
log_1776305127905.txt