From e0469001a672cf67cec126b7fe80e20bac6bfea1 Mon Sep 17 00:00:00 2001 From: Stephan de Wit Date: Fri, 3 Feb 2023 09:11:18 +0100 Subject: [PATCH] Unbound: dnsbl_module: add HTTPS record type --- .../service/templates/OPNsense/Unbound/core/dnsbl_module.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py b/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py index 3517616aa..2e474b9c0 100644 --- a/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py +++ b/src/opnsense/service/templates/OPNsense/Unbound/core/dnsbl_module.py @@ -41,6 +41,8 @@ SOURCE_LOCAL = 1 SOURCE_LOCALDATA = 2 SOURCE_CACHE = 3 +RR_TYPE_HTTPS = 65 + def time_diff_ms(start): return round((time.time() - start) * 1000) @@ -173,7 +175,7 @@ class ModuleContext: domain = qname.rstrip('.') - rr_types = (RR_TYPE_A, RR_TYPE_AAAA, RR_TYPE_CNAME) + rr_types = (RR_TYPE_A, RR_TYPE_AAAA, RR_TYPE_CNAME, RR_TYPE_HTTPS) if self.dnsbl_available and qtype in rr_types and domain in mod_env['dnsbl']['data']: qstate.return_rcode = self.rcode