[Dnsmasq-discuss] use-stale-cache may failed to refresh record from certain upstream

Justin cattyhouse at gmail.com
Sun Apr 30 19:42:42 UTC 2023


Hello devs

in order to use DOH/DOT, a proxy upstream is configured, when dnsmasq
enables use-stale-cache, some upstream may return error when dnsmasq tries
to refresh the record from upstream after stale cache is sent to client.

i reported the issue here in dnsproxy project, as this is the DOH proxy i
am currently using. however i've tried many other Go/Rust DOH proxy (
namely doh-client, dns-over-https, dnss, cloudflared) , they all return
error when dnsmasq tries to refresh the record.

https://github.com/AdguardTeam/dnsproxy/issues/328

only reproducible :  if the requesting client is macOS and the upstream is
a DOH proxy, Linux does not have this issue. using a udp upstream like
1.1.1.1 does not have this issue either.

hope you could take a look at the issue posted.

-- 

Regards
Justin He
-- 

Regards
Justin He
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20230501/e874a90e/attachment.htm>


More information about the Dnsmasq-discuss mailing list