diagnosis: incorrect dns check (relative vs absolute) for CNAME on subdomain

This commit is contained in:
Alexandre Aubin 2022-01-11 20:54:55 +01:00
parent 23d58c1217
commit d81b85a49a

View file

@ -97,6 +97,8 @@ class DNSRecordsDiagnoser(Diagnoser):
r["current"] = self.get_current_record(fqdn, r["type"])
if r["value"] == "@":
r["value"] = domain + "."
elif r["type"] == "CNAME":
r["value"] = r["value"] + f".{base_dns_zone}."
if self.current_record_match_expected(r):
results[id_] = "OK"