check for nserver=None in ger_dnskey
This commit is contained in:
parent
b3b6524487
commit
fa1575d6d0
1 changed files with 5 additions and 1 deletions
6
validate-my-dns.py
Normal file → Executable file
6
validate-my-dns.py
Normal file → Executable file
|
@ -178,6 +178,10 @@ def get_domain_by_mntner(mntner):
|
|||
def get_dnskey(domain_name, nserver):
|
||||
"""query dns server for DNSKEY"""
|
||||
global errors
|
||||
if nserver == None:
|
||||
print("WARN: nserver specified was 'None'")
|
||||
errors += 1
|
||||
return False
|
||||
try:
|
||||
request = dns.message.make_query(
|
||||
domain_name, dns.rdatatype.DNSKEY, want_dnssec=False)
|
||||
|
@ -433,7 +437,7 @@ def main(mntner):
|
|||
f"INFO: correct ds-rdata specified and matching DNSKEY returned by {ip} for {domain_name}")
|
||||
else:
|
||||
print(
|
||||
f"ERROR: invalid ds-rdata specified and matching DNSKEY returned by {ip} for {domain_name}")
|
||||
f"ERROR: invalid ds-rdata specified or non-matching DNSKEY returned by {ip} for {domain_name}")
|
||||
errors += 1
|
||||
# break
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue