Skip to content

DS03_ILLEGAL_ITERATION_VALUE should be WARNING and not ERROR (DNSSEC03)#1352

Merged
matsduf merged 1 commit into
zonemaster:developfrom
jtalir:master
May 15, 2025
Merged

DS03_ILLEGAL_ITERATION_VALUE should be WARNING and not ERROR (DNSSEC03)#1352
matsduf merged 1 commit into
zonemaster:developfrom
jtalir:master

Conversation

@jtalir

@jtalir jtalir commented Feb 20, 2025

Copy link
Copy Markdown
Contributor

Purpose

Even though RFC 9276 says "Validating resolvers MAY also return a SERVFAIL response when processing NSEC3 records with iterations larger than 0", we are not aware about any resolver that would be so strict at the moment. For now and apparently for not short time in the future non zero iterations will not cause immediate operational problem. Reporting non zero iterations as ERROR in DNS zone administration is too strict in this situation.

Context

https://datatracker.ietf.org/doc/html/rfc9276#name-recommendation-for-validati

@matsduf matsduf changed the base branch from master to develop February 20, 2025 16:33
@matsduf matsduf added this to the v2025.1 milestone Feb 20, 2025
@matsduf matsduf added the A-TestCase Area: Test case specification or implementation of test case label Feb 20, 2025

@marc-vanderwal marc-vanderwal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree: if such a misconfiguration isn’t an immediate threat to the zone’s ability to be resolved, then ERROR is too harsh.

@matsduf matsduf changed the title DS03_ILLEGAL_ITERATION_VALUE should be WARNING and not ERROR DS03_ILLEGAL_ITERATION_VALUE should be WARNING and not ERROR (DNSSEC03) Apr 30, 2025
matsduf added a commit to matsduf/zonemaster-engine that referenced this pull request May 12, 2025
@matsduf

matsduf commented May 12, 2025

Copy link
Copy Markdown
Contributor

Implementation in zonemaster/zonemaster-engine/pull/1452

@matsduf matsduf merged commit f828f69 into zonemaster:develop May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-TestCase Area: Test case specification or implementation of test case

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants