Domains

Get HTTP challenge debug information

Returns detailed debug information for HTTP-01 challenge including:

  • Whether a challenge exists for the domain
  • The challenge token and URL that Let's Encrypt will access
  • DNS resolution information showing where the domain currently points

This is useful for debugging why HTTP-01 challenges fail.

get/domains/{domain}/http-challenge-debug

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/domains/{domain}/http-challenge-debug
  • Auth: HTTP bearer

Path parameters

domainstring required

Domain name

Response

Debug information retrieved successfully

challenge_existsboolean required
challenge_tokenstring nullable
challenge_urlstring nullable

The full URL that Let's Encrypt will try to access to validate the challenge

dns_a_recordsstring[] required

IPv4 addresses the domain points to

dns_aaaa_recordsstring[] required

IPv6 addresses the domain points to

dns_errorstring nullable

Any DNS resolution errors

domainstring required
validation_urlstring nullable

The ACME validation URL (internal to ACME protocol)

Changes

No recorded changes to this operation across all 50 revisions of this API.