From 7a0e50d2c3b11ac3386e9650d527146113080f7e Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Tue, 6 Jul 2021 16:47:43 +0200 Subject: [PATCH] rec: do not use DNSKEYs found below an apex for validation, also from cache (cherry picked from commit 29ad87969c8a24fcc812ff4cb445a9e130d256ae) --- pdns/syncres.cc | 4 +- .../recursortests.py | 2 + .../test_Interop.py | 71 ++++++++++++++++++- 3 files changed, 74 insertions(+), 3 deletions(-) diff --git a/pdns/syncres.cc b/pdns/syncres.cc index ade00e30e9..b26c7eef56 100644 --- a/pdns/syncres.cc +++ b/pdns/syncres.cc @@ -1830,7 +1830,7 @@ bool SyncRes::doCacheCheck(const DNSName &qname, const DNSName& authname, bool w if (recordState == vState::Secure) { LOG(prefix<