Add record type to fail output

This commit is contained in:
Alexander Neff
2025-09-09 20:17:58 -04:00
parent a37feba363
commit 58428af5ae
+6 -5
View File
@@ -850,14 +850,15 @@ class ldap(connection):
self.logger.highlight(f"{prefix}{name} NS = {colored(rdata.to_text(), host_info_colors[0])}")
return
except resolver.NXDOMAIN:
self.logger.fail(f"{prefix}{name} = Host not found (NXDOMAIN)")
break
self.logger.fail(f"{prefix}{name} ({record_type}) = Host not found (NXDOMAIN)")
except resolver.Timeout:
self.logger.fail(f"{prefix}{name} = Connection timed out")
self.logger.fail(f"{prefix}{name} ({record_type}) = Connection timed out")
except resolver.NoAnswer:
self.logger.fail(f"{prefix}{name} = DNS server did not respond")
self.logger.fail(f"{prefix}{name} ({record_type}) = DNS server did not respond")
except resolver.NoNameservers:
self.logger.fail(f"{prefix}{name} ({record_type}) = No nameservers available")
except Exception as e:
self.logger.fail(f"{prefix}{name} encountered an unexpected error: {e}")
self.logger.fail(f"{prefix}{name} ({record_type}) encountered an unexpected error: {e}")
except Exception as e:
self.logger.fail(f"Skipping item(dNSHostName) {prefix}{name}, error: {e}")