[dnsdist] addDOHLocal has 'urls' parameter, but addDOH3Local has not?

Marco Davids (SIDN) marco.davids at sidn.nl
Thu Oct 2 06:27:09 UTC 2025


Hello there,

Do I understand correctly that addDOHLocal has a urls parameter, but 
addDOH3Local does not?

https://www.dnsdist.org/reference/config.html#addDOH3Local

Is there any particular reason for this?

I seem to have a use case where this causes a problem:

https://doh.dns4all.eu/.well-known/security.txt

This works:

curl -v --http2 https://doh.dns4all.eu/.well-known/security.txt


But this does not:

curl -v --http3 https://doh.dns4all.eu/.well-known/security.txt


As a result:

internet.nl fails:
https://internet.nl/site/doh.dns4all.eu/3453908/#control-panel-32

While another tool is fine:
https://www.uriports.com/tools?method=securitytxt&domain=doh.dns4all.eu

Pretty confusing.

I currently have {customResponseHeaders={["alt-svc"]="h3=\":443\""}} in 
addDOHLocal, that perhaps contributes to the problem?

There's also a HTTPS RRtype in that also may contribute to the problem:

doh.dns4all.eu.	IN HTTPS	1 . alpn="h2,h3" ipv4hint=194.0.5.3 
ipv6hint=2001:678:8::3

Thanks!

--
Marco




More information about the dnsdist mailing list