DNSSEC: Improve global forwarders validation

Validation now provides more detailed information and less false
positives failures.

https://fedorahosted.org/freeipa/ticket/4657

Reviewed-By: David Kupka <dkupka@redhat.com>
Reviewed-By: Petr Spacek <pspacek@redhat.com>
This commit is contained in:
Martin Basti
2015-04-22 15:29:21 +02:00
committed by Petr Vobornik
parent c9cbb1493a
commit 9aa6124b39
5 changed files with 188 additions and 65 deletions

View File

@@ -1751,10 +1751,11 @@ class test_dns(Declarative):
'value': None,
'summary': None,
u'messages': (
{u'message': u'DNS server 172.16.31.80 not responding.',
{u'message': lambda x: x.startswith(
u"DNS server %s: query '. SOA':" % fwd_ip),
u'code': 13006,
u'type':u'warning',
u'name': u'DNSServerNotRespondingWarning'},
u'name': u'DNSServerValidationWarning'},
),
'result': {
'idnsforwarders': [fwd_ip],