Skip to content

other tests #1

@dougbeattie

Description

@dougbeattie

This is a good list of test, but I was wondering if there are other cases that CAs might want to test for. For example:

  • NXDOMAIN: It's probably OK to issue in this case because the CA may not require a domain to be in DNS to perform domain validation (and domain validation is not directly related to CAA), but this is a good test to verify proper processing (however the CA decides to handle it). Let's Encrypt does not, https://letsencrypt.org/docs/caa/, but that could be because all of their domain validation methods requires the domain to be in DNS.
  • servfail: All CAs should not issue if DNS returns this. It's easy enough to test by entering a bogus domain, so maybe you don't need a domain test for this, but it's a good test to be aware of and that CAs should handle.
  • timeout: While CAs can issue if they retry and they know that the failure is outside of their infrastructure, perhaps a timeout test case would be a good addition?

Thanks for all of the other tests, this will help validate our CAA logic!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions