diff --git a/DnsServerCore/Dns/Zones/ForwarderZone.cs b/DnsServerCore/Dns/Zones/ForwarderZone.cs index ec1bbc5a..5db6ae6f 100644 --- a/DnsServerCore/Dns/Zones/ForwarderZone.cs +++ b/DnsServerCore/Dns/Zones/ForwarderZone.cs @@ -264,6 +264,9 @@ namespace DnsServerCore.Dns.Zones public override IReadOnlyList QueryRecords(DnsResourceRecordType type, bool dnssecOk) { + if (this is CatalogZone) + return base.QueryRecords(type, dnssecOk); + if (type == DnsResourceRecordType.SOA) return []; //forwarder zone is not authoritative and contains dummy SOA record