Hi everyone!
I'm having issues with GoDaddy API DNS Challenge cert renewal. API key appears to be working by creating a TXT record but eventually fails. Here are the logs:
2024-04-03 12:02:10.542 -06:00 [INF] Certify/6.0.15.0 (Windows; Microsoft Windows NT 10.0.17763.0)
2024-04-03 12:02:10.543 -06:00 [INF] Beginning certificate request process: Default Web Site using ACME provider Anvil
2024-04-03 12:02:10.543 -06:00 [INF] The selected Certificate Authority is: Let's Encrypt
2024-04-03 12:02:10.543 -06:00 [INF] Requested identifiers to include on certificate: gateway.<domain.com> [dns]
2024-04-03 12:02:11.509 -06:00 [INF] Created ACME Order: https://acme-v02.api.letsencrypt.org/acme/order/removed.for.security.purposes.
2024-04-03 12:02:12.087 -06:00 [INF] Got http-01 challenge https://acme-v02.api.letsencrypt.org/acme/chall-v3/334157041727/kwQduA
2024-04-03 12:02:12.249 -06:00 [INF] Got dns-01 challenge https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.
2024-04-03 12:02:12.401 -06:00 [INF] Preparing automated challenge responses for: gateway.<domain.com> [dns]
2024-04-03 12:02:12.404 -06:00 [INF] DNS: Creating TXT Record '_acme-challenge.gateway.<domain.com>' with value 'fa8incSwYxT2tHzvIFuHIXU2sMBcAyBxiLm_zEnoLAM', [gateway.<domain.com>] in ZoneId '<domain.com>' using API provider 'GoDaddy DNS API'
2024-04-03 12:02:17.750 -06:00 [INF] DNS: GoDaddy DNS API :: DNS record added.
2024-04-03 12:03:18.011 -06:00 [INF] Resuming certificate request using CA: Let's Encrypt
2024-04-03 12:03:18.011 -06:00 [INF] Attempting challenge response validation for: gateway.<domain.com> [dns]
2024-04-03 12:03:18.011 -06:00 [INF] [Progress] Checking automated challenge response for: gateway.<domain.com> [dns]
2024-04-03 12:03:18.011 -06:00 [INF] Submitting challenge for validation: gateway.<domain.com> [dns]
2024-04-03 12:03:23.453 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:28.616 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:33.771 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:38.926 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:44.081 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:49.268 -06:00 [INF] Waiting for the CA to validate the dns-01 challenge response for: gateway.<domain.com> [https://acme-v02.api.letsencrypt.org/acme/chall-v3/removed.for.security.purposes.]
2024-04-03 12:03:49.412 -06:00 [ERR] [Progress] Validation failed: gateway.<domain.com> [dns]
Response from Certificate Authority: DNS problem: server failure at resolver looking up TXT for _acme-challenge.gateway.<domain.com> [BadRequest :: urn:ietf:params:acme:error:dns]
2024-04-03 12:03:49.431 -06:00 [INF] DNS: Deleting TXT Record '_acme-challenge.gateway.<domain.com>' :'fa8incSwYxT2tHzvIFuHIXU2sMBcAyBxiLm_zEnoLAM', [gateway.<domain.com>] in ZoneId '<domain.com>' using API provider 'GoDaddy DNS API'
2024-04-03 12:03:53.990 -06:00 [ERR] Validation of the required challenges did not complete successfully. Validation failed: gateway.<domain.com> [dns]
Response from Certificate Authority: DNS problem: server failure at resolver looking up TXT for _acme-challenge.gateway.<domain.com> [BadRequest :: urn:ietf:params:acme:error:dns]
Any assistance is much appreciated.