GoDaddy Acme dns challenge failing

1. The problem I’m having:

I am pretty new to caddy but I somehow had this working previously and now the certificate has expired and I cannot get it to renew. I am using GoDaddy for the DNS and I created the _acme-challenge txt file on GoDaddy but despite having the caddyfile match, caddy keeps trying to send a different challenge. I have redownloaded a custom caddy with the GoDaddy module to make sure something did not get corrupt and I still get the same results. All I am trying to do is get an SSL certificate running to allow access to some programs I have running on my personal system.

2. Error messages and/or full log output:

2024/05/03 00:51:54.949 ←[34mINFO←[0m   using adjacent Caddyfile
2024/05/03 00:51:54.950 ←[33mWARN←[0m   Caddyfile input is not formatted; run 'caddy fmt --overwrite' to fix inconsistencies    {"adapter": "caddyfile", "file": "Caddyfile", "line": 7}
2024/05/03 00:51:54.961 ←[34mINFO←[0m   admin   admin endpoint started  {"address": "localhost:2019", "enforce_origin": false, "origins": ["//localhost:2019", "//[::1]:2019", "//127.0.0.1:2019"]}
2024/05/03 00:51:54.962 ←[34mINFO←[0m   tls.cache.maintenance   started background certificate maintenance      {"cache": "0xc00048dd00"}
2024/05/03 00:51:54.962 ←[34mINFO←[0m   http.auto_https server is listening only on the HTTPS port but has no TLS connection policies; adding one to enable TLS {"server_name": "srv0", "https_port": 443}
2024/05/03 00:51:54.962 ←[34mINFO←[0m   http.auto_https enabling automatic HTTP->HTTPS redirects        {"server_name": "srv0"}
2024/05/03 00:51:54.962 ←[35mDEBUG←[0m  http.auto_https adjusted config {"tls": {"automation":{"policies":[{"subjects":["brianandsteph.info"]},{}]}}, "http": {"servers":{"remaining_auto_https_redirects":{"listen":[":80"],"routes":[{},{}]},"srv0":{"listen":[":443"],"routes":[{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"reverse_proxy","upstreams":[{"dial":":25600"}]}]}]}],"terminal":true}],"tls_connection_policies":[{}],"automatic_https":{}}}}}
2024/05/03 00:51:54.962 ←[34mINFO←[0m   http    enabling HTTP/3 listener        {"addr": ":443"}
2024/05/03 00:51:54.963 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:443", "tls": true, "http3": true}
2024/05/03 00:51:54.963 ←[34mINFO←[0m   http.log        server running  {"name": "srv0", "protocols": ["h1", "h2", "h3"]}
2024/05/03 00:51:54.963 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:80", "tls": false, "http3": false}
2024/05/03 00:51:54.963 ←[34mINFO←[0m   http.log        server running  {"name": "remaining_auto_https_redirects", "protocols": ["h1", "h2", "h3"]}
2024/05/03 00:51:54.963 ←[34mINFO←[0m   http    enabling automatic TLS certificate management   {"domains": ["brianandsteph.info"]}
2024/05/03 00:51:54.964 ←[34mINFO←[0m   autosaved config (load with --resume flag)      {"file": "C:\\Users\\tarra\\AppData\\Roaming\\Caddy\\autosave.json"}
2024/05/03 00:51:54.964 ←[34mINFO←[0m   serving initial configuration
2024/05/03 00:51:54.964 ←[33mWARN←[0m   tls     storage cleaning happened too recently; skipping for now        {"storage": "FileStorage:C:\\Users\\tarra\\AppData\\Roaming\\Caddy", "instance": "bf4e83ba-fce2-4a05-b434-32201035310d", "try_again": "2024/05/04 00:51:54.964", "try_again_in": 86400}
2024/05/03 00:51:54.965 ←[34mINFO←[0m   tls     finished cleaning storage units
2024/05/03 00:51:54.965 ←[34mINFO←[0m   tls.obtain      acquiring lock  {"identifier": "brianandsteph.info"}
Successfully started Caddy (pid=14604) - Caddy is running in the background
2024/05/03 00:51:54.967 ←[34mINFO←[0m   tls.obtain      lock acquired   {"identifier": "brianandsteph.info"}
2024/05/03 00:51:54.968 ←[34mINFO←[0m   tls.obtain      obtaining certificate   {"identifier": "brianandsteph.info"}
2024/05/03 00:51:54.968 ←[35mDEBUG←[0m  events  event   {"name": "cert_obtaining", "id": "c9e77110-1944-4dd0-90f1-aef84afcb50e", "origin": "tls", "data": {"identifier":"brianandsteph.info"}}
2024/05/03 00:51:54.968 ←[35mDEBUG←[0m  tls.obtain      trying issuer 1/2       {"issuer": "acme-v02.api.letsencrypt.org-directory"}
2024/05/03 00:51:54.969 INFO    tls.issuance.acme       waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
2024/05/03 00:51:54.969 INFO    tls.issuance.acme       done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
PS C:\Program Files\Caddy> 2024/05/03 00:51:55.314      DEBUG   tls.issuance.acme.acme_client   http request    {"method": "GET", "url": "https://acme-v02.api.letsencrypt.org/directory", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["747"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:51:54 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 00:51:55.383 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "HEAD", "url": "https://acme-v02.api.letsencrypt.org/acme/new-nonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Date":["Fri, 03 May 2024 00:51:54 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["KBbvukTe_bCsXE69bXKcB2TfKFUiB_LWq0Fl1ixN1DU0cQ6VT8c"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 00:51:55.648 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/new-order", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["344"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:51:54 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Location":["https://acme-v02.api.letsencrypt.org/acme/order/1445521426/266105733447"],"Replay-Nonce":["KBbvukTezTgyKfK9ynN5lHSn3x3IiqAk5C361BKry6o8Qpu9oHw"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 00:51:55.723 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/345973527217", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["802"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:51:54 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RHbEAk-JPQgyM6MAveCAhjxlfojOxXfs7iVWxfc5rYsACeFvOGg"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 00:51:55.723 INFO    tls.issuance.acme.acme_client   trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme-v02.api.letsencrypt.org/directory"}
2024/05/03 00:51:55.865 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge Dmz5Bk5Ua4keph2gKEoLrLCk_VqRKImLsXsJsMNeDbY 0s 0}]
2024/05/03 00:51:56.087 ERROR   tls.issuance.acme.acme_client   cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 00:51:56.199 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/345973527217", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["806"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:51:55 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RHbEAk-JFoWlXmxgDQyqJ0Ze8idNdKIsZm6nsvrS301Y_yBK6A0"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 00:51:56.199 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme-v02.api.letsencrypt.org-directory", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"Dmz5Bk5Ua4keph2gKEoLrLCk_VqRKImLsXsJsMNeDbY\"}] (order=https://acme-v02.api.letsencrypt.org/acme/order/1445521426/266105733447) (ca=https://acme-v02.api.letsencrypt.org/directory)"}
2024/05/03 00:51:56.199 DEBUG   tls.obtain      trying issuer 2/2       {"issuer": "acme.zerossl.com-v2-DV90"}
2024/05/03 00:51:56.201 INFO    tls.issuance.zerossl    waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": "caddy@zerossl.com"}
2024/05/03 00:51:56.201 INFO    tls.issuance.zerossl    done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": "caddy@zerossl.com"}
2024/05/03 00:51:56.520 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "GET", "url": "https://acme.zerossl.com/v2/DV90", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Content-Length":["645"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:51:55 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 00:52:03.785 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "HEAD", "url": "https://acme.zerossl.com/v2/DV90/newNonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Type":["application/octet-stream"],"Date":["Fri, 03 May 2024 00:52:02 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["o1ImKJqc7fwS_H3rdODQeq27QKdbaDAiVaMxi4kPfks"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 00:52:17.357 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/newOrder", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["280"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:52:16 GMT"],"Location":["https://acme.zerossl.com/v2/DV90/order/Ak-mn6bUIfa_bOpPDDPVtw"],"Replay-Nonce":["cDvZ3NKBADm-0CQF_aj3Mm6Est-sXcPzDnoxuYAt4RY"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 201}
2024/05/03 00:52:24.456 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/KWi_QK6rvpKubxhU37mRzw", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["448"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:52:23 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["VKsuHPfCkZPYehAoAu9d_dv-i29RRRcOYaaLDFCkDsM"],"Retry-After":["5"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 00:52:24.456 INFO    tls.issuance.zerossl.acme_client        trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme.zerossl.com/v2/DV90"}
2024/05/03 00:52:24.459 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge _g2gPKvLPWpRzjARdHv6C-Gm-Z26y1kGnMe2HE8_ifM 0s 0}]
2024/05/03 00:52:24.691 ERROR   tls.issuance.zerossl.acme_client        cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 00:52:24.848 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/KWi_QK6rvpKubxhU37mRzw", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["130"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 00:52:23 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["xPqw9Pz4zimGgvg8othcu7VAtKi2PE6sercSjmhDCJ0"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 00:52:24.848 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme.zerossl.com-v2-DV90", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"_g2gPKvLPWpRzjARdHv6C-Gm-Z26y1kGnMe2HE8_ifM\"}] (order=https://acme.zerossl.com/v2/DV90/order/Ak-mn6bUIfa_bOpPDDPVtw) (ca=https://acme.zerossl.com/v2/DV90)"}
2024/05/03 00:52:24.849 DEBUG   events  event   {"name": "cert_failed", "id": "07ba3a32-0913-4f85-b091-11e777759f62", "origin": "tls", "data": {"error":{},"identifier":"brianandsteph.info","issuers":["acme-v02.api.letsencrypt.org-directory","acme.zerossl.com-v2-DV90"],"renewal":false}}
2024/05/03 00:52:24.849 ERROR   tls.obtain      will retry      {"error": "[brianandsteph.info] Obtain: [brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"_g2gPKvLPWpRzjARdHv6C-Gm-Z26y1kGnMe2HE8_ifM\"}] (order=https://acme.zerossl.com/v2/DV90/order/Ak-mn6bUIfa_bOpPDDPVtw) (ca=https://acme.zerossl.com/v2/DV90)", "attempt": 1, "retrying_in": 60, "elapsed": 29.8824397, "max_duration": 2592000}

3. Caddy version:

v2.7.6 h1:w0NymbG2m9PcvKWsrXO6EEkY9Ru4FJK8uQbYcev1p3A=

4. How I installed and ran Caddy:

a. System environment:

Windows 11

b. Command:

.\caddy_windows_amd64_custom.exe

c. Service/unit/compose file:

d. My complete Caddy config:

{
	acme_dns godaddy 3Amt8ZbSre_4giKn8RfTrXJF4GftuKWbP:RSPpXJkScnSnp6DpoU1mW3
	debug
}

brianandsteph.info
reverse_proxy :25600

5. Links to relevant resources:

Downloaded the package from Download Caddy

I hope that not your real Godaddy API key. You must keep that secret. If it’s your real one, you’ll need to revoke it ASAP and use a new one.

This is Godaddy saying you’re not authenticated. Make sure your API token is set up correctly.

1 Like

No, it was the acme response. However, that being said, I did just recreate my API and entered that info my caddyfile and now I’m getting “Malformed_Credentials”. So I am guessing I should be doing something like

acme_dns godaddy <API Key> <Secret>

As right now I just have the api key

1 Like

So I did find where I needed to do : and now I’m getting the following

2024/05/03 03:10:38.030 ←[34mINFO←[0m   using adjacent Caddyfile
2024/05/03 03:10:38.042 ←[34mINFO←[0m   admin   admin endpoint started  {"address": "localhost:2019", "enforce_origin": false, "origins": ["//localhost:2019", "//[::1]:2019", "//127.0.0.1:2019"]}
2024/05/03 03:10:38.043 ←[34mINFO←[0m   tls.cache.maintenance   started background certificate maintenance      {"cache": "0xc000589e00"}
2024/05/03 03:10:38.043 ←[34mINFO←[0m   http.auto_https server is listening only on the HTTPS port but has no TLS connection policies; adding one to enable TLS {"server_name": "srv0", "https_port": 443}
2024/05/03 03:10:38.043 ←[34mINFO←[0m   http.auto_https enabling automatic HTTP->HTTPS redirects        {"server_name": "srv0"}
2024/05/03 03:10:38.043 ←[35mDEBUG←[0m  http.auto_https adjusted config {"tls": {"automation":{"policies":[{"subjects":["brianandsteph.info"]},{}]}}, "http": {"servers":{"remaining_auto_https_redirects":{"listen":[":80"],"routes":[{},{}]},"srv0":{"listen":[":443"],"routes":[{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"reverse_proxy","upstreams":[{"dial":":25600"}]}]}]}],"terminal":true}],"tls_connection_policies":[{}],"automatic_https":{}}}}}
2024/05/03 03:10:38.043 ←[34mINFO←[0m   http    enabling HTTP/3 listener        {"addr": ":443"}
2024/05/03 03:10:38.044 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:443", "tls": true, "http3": true}
2024/05/03 03:10:38.044 ←[34mINFO←[0m   http.log        server running  {"name": "srv0", "protocols": ["h1", "h2", "h3"]}
2024/05/03 03:10:38.044 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:80", "tls": false, "http3": false}
2024/05/03 03:10:38.044 ←[34mINFO←[0m   http.log        server running  {"name": "remaining_auto_https_redirects", "protocols": ["h1", "h2", "h3"]}
2024/05/03 03:10:38.044 ←[34mINFO←[0m   http    enabling automatic TLS certificate management   {"domains": ["brianandsteph.info"]}
2024/05/03 03:10:38.045 ←[34mINFO←[0m   autosaved config (load with --resume flag)      {"file": "C:\\Users\\tarra\\AppData\\Roaming\\Caddy\\autosave.json"}
2024/05/03 03:10:38.045 ←[34mINFO←[0m   serving initial configuration
2024/05/03 03:10:38.045 ←[33mWARN←[0m   tls     storage cleaning happened too recently; skipping for now        {"storage": "FileStorage:C:\\Users\\tarra\\AppData\\Roaming\\Caddy", "instance": "bf4e83ba-fce2-4a05-b434-32201035310d", "try_again": "2024/05/04 03:10:38.045", "try_again_in": 86400}
2024/05/03 03:10:38.046 ←[34mINFO←[0m   tls     finished cleaning storage units
2024/05/03 03:10:38.046 ←[34mINFO←[0m   tls.obtain      acquiring lock  {"identifier": "brianandsteph.info"}
Successfully started Caddy (pid=21280) - Caddy is running in the background
2024/05/03 03:10:38.048 ←[34mINFO←[0m   tls.obtain      lock acquired   {"identifier": "brianandsteph.info"}
2024/05/03 03:10:38.049 ←[34mINFO←[0m   tls.obtain      obtaining certificate   {"identifier": "brianandsteph.info"}
2024/05/03 03:10:38.049 ←[35mDEBUG←[0m  events  event   {"name": "cert_obtaining", "id": "ed985502-d4be-424e-84bf-75597d89643f", "origin": "tls", "data": {"identifier":"brianandsteph.info"}}
2024/05/03 03:10:38.049 ←[35mDEBUG←[0m  tls.obtain      trying issuer 1/2       {"issuer": "acme-v02.api.letsencrypt.org-directory"}
2024/05/03 03:10:38.051 ←[34mINFO←[0m   tls.issuance.acme       waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
2024/05/03 03:10:38.053 INFO    tls.issuance.acme       done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
PS C:\Program Files\Caddy> 2024/05/03 03:10:38.441      DEBUG   tls.issuance.acme.acme_client   http request    {"method": "GET", "url": "https://acme-v02.api.letsencrypt.org/directory", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["747"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:37 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:10:38.513 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "HEAD", "url": "https://acme-v02.api.letsencrypt.org/acme/new-nonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Date":["Fri, 03 May 2024 03:10:37 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RHbEAk-Jeg8M-AeOhb9n29iRUKMiP61Tui3fKT507U8Hq9GnSZw"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:10:38.740 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/new-order", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["344"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:37 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Location":["https://acme-v02.api.letsencrypt.org/acme/order/1445521426/266134194907"],"Replay-Nonce":["KBbvukTeqLvYPV-xIC3Am_k7OZD3xWtJovksThA_kLZgC8quOnM"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 03:10:38.808 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/346015167097", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["802"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:37 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RHbEAk-JhtLRiC2BT_dKn2Hi_5JrDPEG3iRWC_qQeyLTgxxzoh4"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:10:38.808 DEBUG   tls.issuance.acme.acme_client   no solver configured    {"challenge_type": "tls-alpn-01"}
2024/05/03 03:10:38.808 DEBUG   tls.issuance.acme.acme_client   no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:10:38.808 INFO    tls.issuance.acme.acme_client   trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme-v02.api.letsencrypt.org/directory"}
2024/05/03 03:10:38.947 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge aPFj3a0lnXl6ue0pKq-0XJCDQVgJMsW_ckd_VStou40 0s 0}]
2024/05/03 03:10:39.467 ERROR   tls.issuance.acme.acme_client   cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:10:39.570 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/346015167097", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1445521426"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["806"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:38 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RHbEAk-J3-t8Rm_ay8vl-UTJHnNaQ_-jDoslbd90leweH7EM5Sg"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:10:39.570 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme-v02.api.letsencrypt.org-directory", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"aPFj3a0lnXl6ue0pKq-0XJCDQVgJMsW_ckd_VStou40\"}] (order=https://acme-v02.api.letsencrypt.org/acme/order/1445521426/266134194907) (ca=https://acme-v02.api.letsencrypt.org/directory)"}
2024/05/03 03:10:39.571 DEBUG   tls.obtain      trying issuer 2/2       {"issuer": "acme.zerossl.com-v2-DV90"}
2024/05/03 03:10:39.573 INFO    tls.issuance.zerossl    waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": "caddy@zerossl.com"}
2024/05/03 03:10:39.573 INFO    tls.issuance.zerossl    done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": "caddy@zerossl.com"}
2024/05/03 03:10:39.896 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "GET", "url": "https://acme.zerossl.com/v2/DV90", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Content-Length":["645"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:38 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:10:40.119 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "HEAD", "url": "https://acme.zerossl.com/v2/DV90/newNonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Type":["application/octet-stream"],"Date":["Fri, 03 May 2024 03:10:39 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["DGVxx8oXNNzrFzFUuERO81xweHzV3EXXI8EmX5OjYjg"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:10:40.708 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/newOrder", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["280"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:39 GMT"],"Location":["https://acme.zerossl.com/v2/DV90/order/ad0XpREVcIx76P0iUORghA"],"Replay-Nonce":["_J40cpoZ_GPsPTnkkGbT1OwRcxnKs5zHNwumMg1nw_w"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 201}
2024/05/03 03:10:41.033 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/oFnE9VdDdO5VaJmcgnexxg", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["448"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:39 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["kCOP_2xJqUxEP-0uINPr0frYLUR3IyIcmyyKv18oITI"],"Retry-After":["5"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:10:41.035 DEBUG   tls.issuance.zerossl.acme_client        no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:10:41.036 INFO    tls.issuance.zerossl.acme_client        trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme.zerossl.com/v2/DV90"}
2024/05/03 03:10:41.038 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge rCTxl1tPuXykpHzU9SMb7GXQjfH7Xbq9brTvFvHYK-Q 0s 0}]
2024/05/03 03:10:41.197 ERROR   tls.issuance.zerossl.acme_client        cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:10:41.522 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/oFnE9VdDdO5VaJmcgnexxg", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["130"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:10:40 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["VXq1X2-873x_Bs2Zh5g51ZODFnfH30CK942yUicuDgs"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:10:41.523 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme.zerossl.com-v2-DV90", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"rCTxl1tPuXykpHzU9SMb7GXQjfH7Xbq9brTvFvHYK-Q\"}] (order=https://acme.zerossl.com/v2/DV90/order/ad0XpREVcIx76P0iUORghA) (ca=https://acme.zerossl.com/v2/DV90)"}
2024/05/03 03:10:41.525 DEBUG   events  event   {"name": "cert_failed", "id": "04ed4cc4-2aa2-4188-86fc-68aa6fb96e58", "origin": "tls", "data": {"error":{},"identifier":"brianandsteph.info","issuers":["acme-v02.api.letsencrypt.org-directory","acme.zerossl.com-v2-DV90"],"renewal":false}}
2024/05/03 03:10:41.527 ERROR   tls.obtain      will retry      {"error": "[brianandsteph.info] Obtain: [brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"rCTxl1tPuXykpHzU9SMb7GXQjfH7Xbq9brTvFvHYK-Q\"}] (order=https://acme.zerossl.com/v2/DV90/order/ad0XpREVcIx76P0iUORghA) (ca=https://acme.zerossl.com/v2/DV90)", "attempt": 1, "retrying_in": 60, "elapsed": 3.4795054, "max_duration": 2592000}

So I see it is trying to put the _acme-challenge in but it’s trying to validate against zerossl? I feel like I am getting more and more lost

I looked through some of the related topics and I tried clearing out my Caddy storage and restarted and I see some new messages but I’m still getting errors

2024/05/03 03:22:18.355 ←[34mINFO←[0m   using adjacent Caddyfile
2024/05/03 03:22:18.369 ←[34mINFO←[0m   admin   admin endpoint started  {"address": "localhost:2019", "enforce_origin": false, "origins": ["//localhost:2019", "//[::1]:2019", "//127.0.0.1:2019"]}
2024/05/03 03:22:18.369 ←[34mINFO←[0m   tls.cache.maintenance   started background certificate maintenance      {"cache": "0xc0005a3c00"}
2024/05/03 03:22:18.369 ←[34mINFO←[0m   http.auto_https server is listening only on the HTTPS port but has no TLS connection policies; adding one to enable TLS {"server_name": "srv0", "https_port": 443}
2024/05/03 03:22:18.370 ←[34mINFO←[0m   http.auto_https enabling automatic HTTP->HTTPS redirects        {"server_name": "srv0"}
2024/05/03 03:22:18.370 ←[35mDEBUG←[0m  http.auto_https adjusted config {"tls": {"automation":{"policies":[{"subjects":["brianandsteph.info"]},{}]}}, "http": {"servers":{"remaining_auto_https_redirects":{"listen":[":80"],"routes":[{},{}]},"srv0":{"listen":[":443"],"routes":[{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"reverse_proxy","upstreams":[{"dial":":25600"}]}]}]}],"terminal":true}],"tls_connection_policies":[{}],"automatic_https":{}}}}}
2024/05/03 03:22:18.372 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:80", "tls": false, "http3": false}
2024/05/03 03:22:18.372 ←[34mINFO←[0m   http.log        server running  {"name": "remaining_auto_https_redirects", "protocols": ["h1", "h2", "h3"]}
2024/05/03 03:22:18.372 ←[34mINFO←[0m   http    enabling HTTP/3 listener        {"addr": ":443"}
2024/05/03 03:22:18.373 ←[35mDEBUG←[0m  http    starting server loop    {"address": "[::]:443", "tls": true, "http3": true}
2024/05/03 03:22:18.373 ←[34mINFO←[0m   http.log        server running  {"name": "srv0", "protocols": ["h1", "h2", "h3"]}
2024/05/03 03:22:18.373 ←[34mINFO←[0m   http    enabling automatic TLS certificate management   {"domains": ["brianandsteph.info"]}
2024/05/03 03:22:18.376 ←[34mINFO←[0m   autosaved config (load with --resume flag)      {"file": "C:\\Users\\tarra\\AppData\\Roaming\\Caddy\\autosave.json"}
2024/05/03 03:22:18.376 ←[34mINFO←[0m   tls     cleaning storage unit   {"storage": "FileStorage:C:\\Users\\tarra\\AppData\\Roaming\\Caddy"}
2024/05/03 03:22:18.376 ←[34mINFO←[0m   tls.obtain      acquiring lock  {"identifier": "brianandsteph.info"}
2024/05/03 03:22:18.380 ←[34mINFO←[0m   serving initial configuration
Successfully started Caddy (pid=9324) - Caddy is running in the background
2024/05/03 03:22:18.382 ←[34mINFO←[0m   tls     finished cleaning storage units
2024/05/03 03:22:18.383 ←[34mINFO←[0m   tls.obtain      lock acquired   {"identifier": "brianandsteph.info"}
2024/05/03 03:22:18.384 ←[34mINFO←[0m   tls.obtain      obtaining certificate   {"identifier": "brianandsteph.info"}
2024/05/03 03:22:18.386 ←[35mDEBUG←[0m  events  event   {"name": "cert_obtaining", "id": "0c47ba60-8e7d-4bc8-b045-fcf0bdf5e8e5", "origin": "tls", "data": {"identifier":"brianandsteph.info"}}
2024/05/03 03:22:18.386 ←[35mDEBUG←[0m  tls.obtain      trying issuer 1/2       {"issuer": "acme-v02.api.letsencrypt.org-directory"}
PS C:\Program Files\Caddy> 2024/05/03 03:22:18.690      DEBUG   tls.issuance.acme.acme_client   http request    {"method": "GET", "url": "https://acme-v02.api.letsencrypt.org/directory", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["747"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:17 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:22:18.757 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "HEAD", "url": "https://acme-v02.api.letsencrypt.org/acme/new-nonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Date":["Fri, 03 May 2024 03:22:17 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["KBbvukTeUjnhVPgAqQr4vYDcIii0_k7_AMEiIOFsOhoKSbSbzis"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:22:18.864 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/new-acct", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1706041557"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["267"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:17 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\"","<https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf>;rel=\"terms-of-service\""],"Location":["https://acme-v02.api.letsencrypt.org/acme/acct/1706041557"],"Replay-Nonce":["RHbEAk-Jgd7p9qzr4fIVON2fHJ5V0oTkGgJGyabi0fXsDpI32EM"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 03:22:18.869 INFO    tls.issuance.acme       waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
2024/05/03 03:22:18.869 INFO    tls.issuance.acme       done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme-v02.api.letsencrypt.org/directory", "account": ""}
2024/05/03 03:22:19.099 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/new-order", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1706041557"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["344"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:18 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Location":["https://acme-v02.api.letsencrypt.org/acme/order/1706041557/266136602487"],"Replay-Nonce":["KBbvukTeL5-zkab6JSa2OiceJmmxNMkxBq1XBQwqJoi8McGrxn8"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 03:22:19.178 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/346018612007", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1706041557"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["802"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:18 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["KBbvukTesKbXxFE7qGe97EhQ-XblJho6aX7B3V-Mn6RnnKFHyUA"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:22:19.178 DEBUG   tls.issuance.acme.acme_client   no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:22:19.178 INFO    tls.issuance.acme.acme_client   trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme-v02.api.letsencrypt.org/directory"}
2024/05/03 03:22:19.313 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge 974vcxacyH9QcRADyLGN5TXEZuKFCyfpmqkq-ldNvZk 0s 0}]
2024/05/03 03:22:19.885 ERROR   tls.issuance.acme.acme_client   cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:22:19.986 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-v02.api.letsencrypt.org/acme/authz-v3/346018612007", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["1706041557"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["806"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:18 GMT"],"Link":["<https://acme-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["KBbvukTeZhs7v4aQf8x9mrL5Hzil0IAZTLP-nkrnSmslRF0nddU"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:22:19.986 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme-v02.api.letsencrypt.org-directory", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"974vcxacyH9QcRADyLGN5TXEZuKFCyfpmqkq-ldNvZk\"}] (order=https://acme-v02.api.letsencrypt.org/acme/order/1706041557/266136602487) (ca=https://acme-v02.api.letsencrypt.org/directory)"}
2024/05/03 03:22:19.987 DEBUG   tls.obtain      trying issuer 2/2       {"issuer": "acme.zerossl.com-v2-DV90"}
2024/05/03 03:22:19.987 WARN    tls.issuance.zerossl    missing email address for ZeroSSL; it is strongly recommended to set one for next time
2024/05/03 03:22:20.697 INFO    tls.issuance.zerossl    generated EAB credentials       {"key_id": "fg9zIdNaMLFcgXj2Ij7caQ"}
2024/05/03 03:22:21.039 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "GET", "url": "https://acme.zerossl.com/v2/DV90", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Content-Length":["645"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:19 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:22:21.180 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "HEAD", "url": "https://acme.zerossl.com/v2/DV90/newNonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Type":["application/octet-stream"],"Date":["Fri, 03 May 2024 03:22:20 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["tPi6qIRKD00NCEGiVa7TxkPUa-TXpzFY6i5gXwCtPlU"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:22:21.531 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/newAccount", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["579"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:20 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Location":["https://acme.zerossl.com/v2/DV90/account/fg9zIdNaMLFcgXj2Ij7caQ"],"Replay-Nonce":["xWnyv-rg_5t0_d5swa3uMMAiJn4_5OFvr8OJcDfurII"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 201}
2024/05/03 03:22:21.536 INFO    tls.issuance.zerossl    waiting on internal rate limiter        {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": ""}
2024/05/03 03:22:21.536 INFO    tls.issuance.zerossl    done waiting on internal rate limiter   {"identifiers": ["brianandsteph.info"], "ca": "https://acme.zerossl.com/v2/DV90", "account": ""}
2024/05/03 03:22:21.963 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/newOrder", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["280"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:20 GMT"],"Location":["https://acme.zerossl.com/v2/DV90/order/UAQwXwVEcjDiHQSpE5Eqvw"],"Replay-Nonce":["ZuDhvhVFbXvE8v4pdZlu3FkbxpZ-4MVeg3IEYBU-XKE"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 201}
2024/05/03 03:22:22.196 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/kyn3ix7-OoNfiVUI_f9rvg", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["448"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:21 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["eLqab7xWjEsrU_77Z6azOSToU0kZks_EHM7Nhgbjkk0"],"Retry-After":["5"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:22:22.196 DEBUG   tls.issuance.zerossl.acme_client        no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:22:22.196 INFO    tls.issuance.zerossl.acme_client        trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme.zerossl.com/v2/DV90"}
2024/05/03 03:22:22.197 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge CkJdUFKrlMJxh8F9-54xWQBCEaxsp8ioS9ld3b_5ep8 0s 0}]
2024/05/03 03:22:22.356 ERROR   tls.issuance.zerossl.acme_client        cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:22:22.596 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/kyn3ix7-OoNfiVUI_f9rvg", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["130"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:22:21 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["tioFdnk_J_CbEyJ61WizXIIEf6OxIooph9cSJ3hCvzU"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:22:22.597 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme.zerossl.com-v2-DV90", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"CkJdUFKrlMJxh8F9-54xWQBCEaxsp8ioS9ld3b_5ep8\"}] (order=https://acme.zerossl.com/v2/DV90/order/UAQwXwVEcjDiHQSpE5Eqvw) (ca=https://acme.zerossl.com/v2/DV90)"}
2024/05/03 03:22:22.598 DEBUG   events  event   {"name": "cert_failed", "id": "ae1937bc-3e03-4a10-9a5c-2740630edb23", "origin": "tls", "data": {"error":{},"identifier":"brianandsteph.info","issuers":["acme-v02.api.letsencrypt.org-directory","acme.zerossl.com-v2-DV90"],"renewal":false}}
2024/05/03 03:22:22.599 ERROR   tls.obtain      will retry      {"error": "[brianandsteph.info] Obtain: [brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"CkJdUFKrlMJxh8F9-54xWQBCEaxsp8ioS9ld3b_5ep8\"}] (order=https://acme.zerossl.com/v2/DV90/order/UAQwXwVEcjDiHQSpE5Eqvw) (ca=https://acme.zerossl.com/v2/DV90)", "attempt": 1, "retrying_in": 60, "elapsed": 4.2161436, "max_duration": 2592000}
2024/05/03 03:23:22.608 INFO    tls.obtain      obtaining certificate   {"identifier": "brianandsteph.info"}
2024/05/03 03:23:22.609 DEBUG   events  event   {"name": "cert_obtaining", "id": "0636e08a-bfcc-4a3b-aee1-9b1dcfcdb3d0", "origin": "tls", "data": {"identifier":"brianandsteph.info"}}
2024/05/03 03:23:22.612 DEBUG   tls.obtain      trying issuer 1/2       {"issuer": "acme-v02.api.letsencrypt.org-directory"}
2024/05/03 03:23:22.875 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "GET", "url": "https://acme-staging-v02.api.letsencrypt.org/directory", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["821"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:21 GMT"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:23:22.956 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "HEAD", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Cache-Control":["public, max-age=0, no-cache"],"Date":["Fri, 03 May 2024 03:23:21 GMT"],"Link":["<https://acme-staging-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["jgUJiQ7oe43suPN9-LG2PMqVjcoevIE3rP2fHpJkBYFz5Y6ukUc"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:23:23.065 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/new-acct", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["146835294"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["267"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:21 GMT"],"Link":["<https://acme-staging-v02.api.letsencrypt.org/directory>;rel=\"index\"","<https://letsencrypt.org/documents/LE-SA-v1.4-April-3-2024.pdf>;rel=\"terms-of-service\""],"Location":["https://acme-staging-v02.api.letsencrypt.org/acme/acct/146835294"],"Replay-Nonce":["RfQos41_UvK0k_KEYsF7LU1HAgJYmJ7qBG2n2bOacQfNDR54-7s"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 03:23:23.199 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/new-order", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["146835294"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["357"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:22 GMT"],"Link":["<https://acme-staging-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Location":["https://acme-staging-v02.api.letsencrypt.org/acme/order/146835294/16286356454"],"Replay-Nonce":["jgUJiQ7ofqi3CGOx-Yo3OXyOG3afdBrvpBKrPekU_5FljT25HSc"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 201}
2024/05/03 03:23:23.282 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/12226576294", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["146835294"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["823"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:22 GMT"],"Link":["<https://acme-staging-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["jgUJiQ7o9-QHtVKr9yvgRoWkW0koMWtfBShsx2z26XLzxYXLKSo"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:23:23.283 DEBUG   tls.issuance.acme.acme_client   no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:23:23.284 INFO    tls.issuance.acme.acme_client   trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme-staging-v02.api.letsencrypt.org/directory"}
2024/05/03 03:23:23.285 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge JD57fFmmNYedhq5GoSSu3EhL9L0o8EfQUJwPqCc-FE4 0s 0}]
2024/05/03 03:23:23.482 ERROR   tls.issuance.acme.acme_client   cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:23:23.575 DEBUG   tls.issuance.acme.acme_client   http request    {"method": "POST", "url": "https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/12226576294", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Boulder-Requester":["146835294"],"Cache-Control":["public, max-age=0, no-cache"],"Content-Length":["827"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:22 GMT"],"Link":["<https://acme-staging-v02.api.letsencrypt.org/directory>;rel=\"index\""],"Replay-Nonce":["RfQos41_UHTWP248tDlc3qptKwCXHhgQSuqFLeGNGJRpJbyIUtM"],"Server":["nginx"],"Strict-Transport-Security":["max-age=604800"],"X-Frame-Options":["DENY"]}, "status_code": 200}
2024/05/03 03:23:23.575 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme-v02.api.letsencrypt.org-directory", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"JD57fFmmNYedhq5GoSSu3EhL9L0o8EfQUJwPqCc-FE4\"}] (order=https://acme-staging-v02.api.letsencrypt.org/acme/order/146835294/16286356454) (ca=https://acme-staging-v02.api.letsencrypt.org/directory)"}
2024/05/03 03:23:23.576 DEBUG   tls.obtain      trying issuer 2/2       {"issuer": "acme.zerossl.com-v2-DV90"}
2024/05/03 03:23:23.951 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "HEAD", "url": "https://acme.zerossl.com/v2/DV90/newNonce", "headers": {"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Type":["application/octet-stream"],"Date":["Fri, 03 May 2024 03:23:22 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["OxxXPtXXeQeEK9ruwveyzIQ5cu6xeKNsoDQGq5Anpew"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:23:24.260 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/newOrder", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["280"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:23 GMT"],"Location":["https://acme.zerossl.com/v2/DV90/order/hPbHSzRJBNtttPCrWN2hiQ"],"Replay-Nonce":["_IacRbG5ReG3SulceVvMHdVz36Uw4Ml5qbnsVZFGcaw"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 201}
2024/05/03 03:23:24.457 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/EIIn77GMzhdTKTNyGB4Img", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["448"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:23 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["ay03_vvIKfw_eqU44wMD_qCdaXons95g7crCxRhW5Xc"],"Retry-After":["5"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:23:24.457 DEBUG   tls.issuance.zerossl.acme_client        no solver configured    {"challenge_type": "http-01"}
2024/05/03 03:23:24.459 INFO    tls.issuance.zerossl.acme_client        trying to solve challenge       {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "ca": "https://acme.zerossl.com/v2/DV90"}
2024/05/03 03:23:24.460 INFO    AppendRecords brianandsteph.info. [{ TXT _acme-challenge P-Bqckb5nnCMc3hlgQL08i94YEqbthtfl1ZDmh0nu8M 0s 0}]
2024/05/03 03:23:24.635 ERROR   tls.issuance.zerossl.acme_client        cleaning up solver      {"identifier": "brianandsteph.info", "challenge_type": "dns-01", "error": "no memory of presenting a DNS record for \"_acme-challenge.brianandsteph.info\" (usually OK if presenting also failed)"}
2024/05/03 03:23:24.892 DEBUG   tls.issuance.zerossl.acme_client        http request    {"method": "POST", "url": "https://acme.zerossl.com/v2/DV90/authz/EIIn77GMzhdTKTNyGB4Img", "headers": {"Content-Type":["application/jose+json"],"User-Agent":["Caddy/2.7.6 CertMagic acmez (windows; amd64)"]}, "response_headers": {"Access-Control-Allow-Origin":["*"],"Cache-Control":["max-age=0, no-cache, no-store"],"Content-Length":["130"],"Content-Type":["application/json"],"Date":["Fri, 03 May 2024 03:23:23 GMT"],"Link":["<https://acme.zerossl.com/v2/DV90>;rel=\"index\""],"Replay-Nonce":["JZszirLYRU9Cssghbp7ETQTfxDjt314GaOUxT7O9eXs"],"Server":["nginx"],"Strict-Transport-Security":["max-age=15724800; includeSubDomains"]}, "status_code": 200}
2024/05/03 03:23:24.892 ERROR   tls.obtain      could not get certificate from issuer   {"identifier": "brianandsteph.info", "issuer": "acme.zerossl.com-v2-DV90", "error": "[brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"P-Bqckb5nnCMc3hlgQL08i94YEqbthtfl1ZDmh0nu8M\"}] (order=https://acme.zerossl.com/v2/DV90/order/hPbHSzRJBNtttPCrWN2hiQ) (ca=https://acme.zerossl.com/v2/DV90)"}
2024/05/03 03:23:24.892 DEBUG   events  event   {"name": "cert_failed", "id": "6181c22f-c1be-4185-9532-6646e76d4e4c", "origin": "tls", "data": {"error":{},"identifier":"brianandsteph.info","issuers":["acme-v02.api.letsencrypt.org-directory","acme.zerossl.com-v2-DV90"],"renewal":false}}
2024/05/03 03:23:24.893 ERROR   tls.obtain      will retry      {"error": "[brianandsteph.info] Obtain: [brianandsteph.info] solving challenges: presenting for challenge: adding temporary record for zone \"brianandsteph.info.\": could not append records: Domain: brianandsteph.info; Record: _acme-challenge, Status: 403; Body: {\"code\":\"ACCESS_DENIED\",\"message\":\"Authenticated user is not allowed access\"}\n; PUT: [{\"data\":\"P-Bqckb5nnCMc3hlgQL08i94YEqbthtfl1ZDmh0nu8M\"}] (order=https://acme.zerossl.com/v2/DV90/order/hPbHSzRJBNtttPCrWN2hiQ) (ca=https://acme.zerossl.com/v2/DV90)", "attempt": 2, "retrying_in": 120, "elapsed": 66.5100855, "max_duration": 2592000}

It’s still the same error, your auth is incorrect.

I don’t use Godaddy so I can’t help you figure out what exactly you’re doing wrong.

1 Like