Disabled 0x20 encoding for NS queries.

This commit is contained in:
Revertron
2026-04-04 16:19:58 +02:00
parent 5044064f6c
commit d86fb6916f
+2 -1
View File
@@ -51,7 +51,8 @@ impl BlockchainFilter {
} }
fn lookup_from_ns(qname: &str, qtype: QueryType, servers: &[IpAddr], tracker: &RttTracker<IpAddr>) -> Option<DnsPacket> { fn lookup_from_ns(qname: &str, qtype: QueryType, servers: &[IpAddr], tracker: &RttTracker<IpAddr>) -> Option<DnsPacket> {
let mut dns_client = DnsNetworkClient::new(); // Disable 0x20 encoding for NS queries - external NS servers may not preserve case
let mut dns_client = DnsNetworkClient::new_with_0x20(false);
dns_client.run().unwrap(); dns_client.run().unwrap();
let timeout = std::time::Duration::from_secs(2); let timeout = std::time::Duration::from_secs(2);