Skip to content

Use normal DNS lookup for ASN CONNECTIVITY03/04 #1255

Description

@matsduf

Zonemaster uses DNS for ASN lookups. It takes the base name in the configuration, asnlookup.zonemaster.net (default), and adds a "prefix" to create the lookup name, e.g. 58.96.21.46.origin.asnlookup.zonemaster.net and queries for the TXT record.

Normal DNS lookup takes the name and follow any delegations to get to the authoritative nameservers of the data. That is not what Zonemaster does in this case. It requires asnlookup.zonemaster.net to be a zone, which prevents the administration to change zone cuts, as in normal DNS world. And it does not follow CNAME.

Zonemaster should just use normal DNS resolving methods to look these names up, follow the zone cuts as they are and follow any CNAME.

The function is used by CONNECTIVITY03 and CONNECTIVITY04.

Metadata

Metadata

Assignees

Labels

S-PRforIssueStatus: There is a PR that is meant to resolve the issueT-BugType: Bug in software or error in test case description

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions