Skip to content

Commit 10a538a

Browse files
committed
Chore: revert OpenDNS to HTTP/1.1 due to its faulty HTTP/2 impl
1 parent db5a6c5 commit 10a538a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Build/lib/is-domain-alive.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ const dnsServers = [
2020
// 'https://dns.sb/dns-query', // DNS.SB use same xTom Anycast IP as doh.sb
2121
// 'https://dns10.quad9.net/dns-query', // Quad9 unfiltered
2222
'h2://9.9.9.10/dns-query', 'h2://149.112.112.10/dns-query', // Quad9 unfiltered
23-
'h2://doh.sandbox.opendns.com/dns-query', // OpenDNS sandbox (unfiltered)
23+
24+
// OpenDNS sandbox (unfiltered), doesn't support HTTP/2 properly
25+
// Error: Session closed without receiving a SETTINGS frame
26+
//
27+
// verified with curl:
28+
// curl: (16) Error in the HTTP2 framing layer
29+
'https://doh.sandbox.opendns.com/dns-query',
30+
2431
'h2://unfiltered.adguard-dns.com/dns-query', // AdGuard unfiltered
2532
// 'https://v.recipes/dns-query', // Proxy Cloudflare, too many HTTP 503
2633
'h2://v.recipes/dns/dns.google/dns-query', // Proxy Google, claims to not limited by Google 1500 QPS limit

0 commit comments

Comments
 (0)