<html><head><meta http-equiv="content-type" content="text/html; charset=GB2312"><style>body { line-height: 1.5; }body { font-size: 14px; font-family: "Microsoft YaHei UI"; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div>Hello,</div><div><br></div><div>I'm using dnsmasq as a local caching resolver for several years and upgrade to version 2.91 recently.  <span style="background-color: transparent;">It used to work properly in the past, but the queries to dnsmasq can not be replied now.</span></div><div>I have confirmed that my home broadband provider's firewall is blocking query packets with the EDNS0 header, based on a comparison between versions 2.91 and 2.90. </div><div>From the changelog of version 2.91, I also learn that <span style="background-color: transparent;">EDNS0 header will be always added when </span><span style="background-color: transparent;">talking to upstream </span><span style="background-color: transparent;">now. </span></div><div><br></div><div>Therefore, is it possible to add an option to control whether to always add EDNS0 header?</div><div><br></div><div>Thanks!<br><pre style="font-family: courier, "courier new", monospace; text-wrap: wrap; overflow-wrap: break-word; margin-top: 0px; margin-bottom: 0px;"><br></pre></div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>zhangguodong@robustel.com</div></div></span></div>
</body></html>