From cdad11aec5718f2c051bbbb0cce9df4a82156eb1 Mon Sep 17 00:00:00 2001 From: _xxfedexx_ <> Date: Mon, 1 May 2023 18:10:16 +0200 Subject: [PATCH] Enable DNS Blocklist --- src/common/dns_utils.cpp | 4 ++-- src/p2p/net_node.inl | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/common/dns_utils.cpp b/src/common/dns_utils.cpp index 3eddede3b..274b2de6f 100644 --- a/src/common/dns_utils.cpp +++ b/src/common/dns_utils.cpp @@ -526,12 +526,12 @@ bool load_txt_records_from_dns(std::vector &good_records, const std const std::string &url = dns_urls[cur_index]; if (!avail[cur_index]) { - records[cur_index].clear(); + //records[cur_index].clear(); TODO: temp skipped DNSSEC LOG_PRINT_L2("DNSSEC not available for hostname: " << url << ", skipping."); } if (!valid[cur_index]) { - records[cur_index].clear(); + //records[cur_index].clear(); TODO: temp skipped DNSSEC LOG_PRINT_L2("DNSSEC validation failed for hostname: " << url << ", skipping."); } diff --git a/src/p2p/net_node.inl b/src/p2p/net_node.inl index c723201e2..65749c148 100644 --- a/src/p2p/net_node.inl +++ b/src/p2p/net_node.inl @@ -2012,12 +2012,14 @@ namespace nodetool template bool node_server::update_dns_blocklist() { - if (!m_enable_dns_blocklist) - return true; + /*if (!m_enable_dns_blocklist) // TODO: temp forced DNS blocklist + return true;*/ if (m_nettype != cryptonote::MAINNET) return true; static const std::vector dns_urls = { + "blocklist.wownero.com", + "blocklist2.wownero.com", }; std::vector records;