INTEGRITY Cloudflare Docs

Troubleshooting

If your certificate is stuck in Pending Validation or failing to issue, the certificate authority (CA) may be unable to complete domain control validation (DCV). This page helps you identify and resolve common DCV issues.

Quick checklist

Use this checklist to identify common DCV issues:


Blocked validation URL

If you have issues while HTTP DCV is in place, review the following settings:

Redirection

Enabling Always Use HTTPS does not impact the validation process.

In a Partial (CNAME) setup where you are managing the token on the origin side, please ensure that no redirection from HTTP to HTTPS occurs on the /.well-known/* path.

When using Redirect Rules, exclude the /.well-known/* path from redirections by adding a condition to your rule:

not starts_with(http.request.uri.path, "/.well-known/")

For example, if you have a rule that redirects all HTTP traffic to HTTPS, modify the rule expression to:

(http.request.scheme eq "http") and not starts_with(http.request.uri.path, "/.well-known/")

DNS settings and records

The errors below refer to situations that have to be addressed at the authoritative DNS provider:

Consider the following when troubleshooting:

CAA records

You can check the CAA records by running the following command:

dig example.com CAA +short
Resolve-DnsName -Name example.com -Type CAA

Certificate authority (CA) errors

A certificate authority (CA) is the organization that issues your SSL/TLS certificate. Cloudflare partners with multiple CAs to provide certificates for your domain.

Rate limiting

As mentioned in Certificate authorities, specific CAs may have their own limitations. If you use Let’s Encrypt and receive the error below, it means you hit the duplicate certificate limit imposed by Let's Encrypt.

The authority has rate limited these domains. Please wait for the rate limit to expire or try another authority.

A certificate is considered a duplicate of an earlier certificate if it contains the exact same set of hostnames.

In this case, you can either wait for the rate limit window to end or choose a different certificate authority.

When you see The authority has rate limited these domains. Please wait for the rate limit to expire or try another authority, the certificate authority has temporarily blocked certificate issuance for your domain due to too many recent requests.

Rate limit windows vary by CA:

Resolution: Wait for the rate limit window to expire, or select a different CA.

CAA records block issuance

The error CAA records block issuance. Please remove all CAA records or add records for this authority indicates that your domain's CAA records do not allow the selected certificate authority to issue certificates.

Resolution: Either remove all CAA records from your domain, or add CAA records that explicitly allow Cloudflare's partner certificate authorities.

Multiple perspective validation errors

Certificate authorities perform domain validation from multiple geographic locations to prevent certain attacks. You may encounter one of these errors:

Resolution: Ensure your DNS records (including CAA records) are consistently resolvable from all geographic locations. You can investigate resolution errors using the ping.pe tool. For example, for a Google Trust Services certificate, check: <hostname>:CAA:8.8.8.8.

Read more from certificate authority documentation: SSL.com, Let's Encrypt, and Google Trust Services.

DNS lookup errors

The error the Certificate Authority had trouble performing a DNS lookup indicates that the CA could not resolve your domain's DNS records. Common causes include SERVFAIL responses, NXDOMAIN, or DNSSEC validation failures.

Resolution: Verify that your DNS records are correctly configured and resolvable. Use tools like DNSViz to check for DNSSEC issues, and ensure your authoritative nameservers are responding correctly.

Rejected identifier

The error The certificate authority will not issue for this domain. Please check your input or try another authority means the CA has policies that prevent issuing certificates for your specific domain.

Resolution: Verify that your domain name is correctly spelled and does not violate the CA's issuance policies. If the domain is valid, try selecting a different CA.

Internal errors

When you see Internal error with Certificate Authority. Please check later, the certificate authority encountered a temporary issue during validation.

Resolution: Wait a few minutes and retry. If the issue persists, try selecting a different CA. Cloudflare will automatically retry validation according to the validation backoff schedule.