On 2025/3/14 00:50, Havard Eidnes via Unbound-users wrote:
However, in the mean time I have come to the conclusion that there may be a correlation between me enabling DoH and DoT and using RFC 9462 to direct clients which probe for _dns.resolver.arpa to use the DoH and/or DoT endpoints on the one hand, and on the other hand what really does look like a massive memory leak in unbound. If that is true, which malloc() you use should not make much of a difference.
Maybe this is off-topic, I want to know that if you got the _dns.resolver.arpa work in your environment.
I have the only device that use the RFC 9462 _dns.resolver.arpa thing is Apple's iPhone. But I can never make the iPhone to use the DoH or DoT which is specified in the _dns.resolver.arpa SVCB record. Even I use Cloudflare's SVCB record iPhone still don't want to use it. I mean iPhone queried _dns.resolver.arpa SVCB and one.one.one.one HTTPS/A/AAAA then ignore. Maybe it tried to make a TLS connection to one.one.one.one then disconnect and ignore. _dns.resolver.arpa. IN SVCB 1 one.one.one.one. alpn="h2,h3" port=443 ipv4hint=1.1.1.1,1.0.0.1 ipv6hint=2606:4700:4700::1111,2606:4700:4700::1001 key7="/dns-query{?dns}" Do you have any suggestion ? Cowbay