]> git.ipfire.org Git - thirdparty/pdns.git/commit
rec: A ServFail while retrieving DS/DNSKEY records is just that 9328/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 2 Jul 2020 08:31:31 +0000 (10:31 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 13 Jul 2020 14:05:12 +0000 (16:05 +0200)
commitcfb010a33e9d610f4d46e0d66307ce109f5876af
treee072a0abbb77bc907e858974d791b4ae17c0a7e6
parentefdcd4bebbee73cd12529c3faf30387d7135c078
rec: A ServFail while retrieving DS/DNSKEY records is just that

Before that commit, failing to get the DS or DNSKEY records needed
during validation because of a network issue would trigger a Bogus
DNSSEC validation result because validation could not be performed,
but that should just be a Server Failure instead.
This is especially an issue because the Bogus result would get
inserted into the cache and could stay there for as long as
'max-cache-bogus-ttl' seconds.

(cherry picked from commit e122af1cf073cab4bd0b1b346b6e166b49870d70)
pdns/recursordist/test-syncres_cc5.cc
pdns/syncres.cc