-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ballot SC-070: Clarify the use of DTPs for domain control validation #475
Conversation
Add a sentence to BRs Section 3.2.2.4 clarifying that the use of DNS recursive resolvers which are operated outside the CAs audit scope qualifies as use of a Delegated Third Party, which is forbidden for domain control validation.
These are clarifications that the CA must obtain information to be used in the Domain Validation process directly from Domain Name Registrars or IP Address Registration Authorities. CAs must not use third-party services outside their audit scope.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feedback from Validation subcommittee meeting 2024-01-25:
- "All DNS queries conducted in the course of..." sounds like it could include, say, DNS queries made by a validation specialist's browser while looking up the requirements they have to abide by. One suggestion is "All DNS queries required to be conducted in the course of...", but this then perhaps exempts DNS SOA lookups to get Domain Contact information because those are technically optional (could be replaced by WHOIS lookups).
- The phrasing of "from the allowed sources" doesn't make it immediately clear that those allowed sources are listed in the Section 1.6 definition of Domain Contact.
- The sentences added to 3.2.2.4 and 3.2.2.5 don't cover CAA lookups, which are described in 3.2.2.8. We need to ensure that CAA is covered, and probably end up resolving BRs: Clarify whether 3.2.2.8 can be delegated #274 at the same time.
Addressed in the latest commit by saying "in the course of satisfying the requirements of 3.2.2.4, 3.2.2.5, and 3.2.2.8".
Addressed in the latest commit by modifying the definition of Domain Contact to say what one is rather than where the info comes from, and explicitly laying out the requirements for how to obtain a Domain Contact's info in Section 3.2.2.
Addressed in the latest commit by moving the verbiage to Section 3.2.2, and explicitly calling out 3.2.2.8 as one of the covered sections. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good to me. Please check the comment about an effective date for 3.2.2.8.
Add a paragraph to BRs Section 3.2.2 clarifying that all Domain Control Validation DNS queries must be conducted by the CA itself, without the use of third-party recursive resolvers. Similarly clarify that looking up information for Domain Contacts and IP Address Contacts must also be done without third-party services.
Require that CAA checks be performed by the CA itself, and not delegated to a third party.
Fixes #274