Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Auto Renewal Fails for DNS easyDNS

    Scheduled Pinned Locked Moved ACME
    1 Posts 1 Posters 445 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kiekar
      last edited by

      Hello,

      I'm running the latest version of ACME 0.6.9_3 and pfSense 2.4.5-p1. My last two production auto renewals and one staging test has failed to updated the cert using DNS challenge with easyDNS however each time I was able to issue a new cert by manually using
      the issue/renew button on the certificates page.

      Not sure if the issue resides on the pfSense side or the easyDNS api. Not sure where to look in the log file due to the amount of output lines.

      below is the output from the end of the log file for the failure at 3:19 and success at 7:59

      Any help would be much appreciated.

      Thanks,

      date: Sat, 30 Jan 2021 08:19:19 GMT
      content-type: application/problem+json
      content-length: 144
      boulder-requester: 17817579
      cache-control: public, max-age=0, no-cache
      link: <https://acme-staging-v02.api.letsencrypt.org/directory>;rel="index"
      replay-nonce: 0004joNGEgDnpJ32_bjutfo9buFQ8C7uTlJS8zAqtEaGaYU
      
      '
      [Sat Jan 30 03:19:19 EST 2021] code='400'
      [Sat Jan 30 03:19:19 EST 2021] original='{
        "type": "urn:ietf:params:acme:error:malformed",
        "detail": "Unable to update challenge :: authorization must be pending",
        "status": 400
      }'
      [Sat Jan 30 03:19:19 EST 2021] response='{
        "type": "urn:ietf:params:acme:error:malformed",
        "detail": "Unable to update challenge :: authorization must be pending",
        "status": 400
      }'
      
      [Sat Jan 30 07:59:38 EST 2021] Found cert chain
      [Sat Jan 30 07:59:38 EST 2021] _end_n='31'
      [Sat Jan 30 07:59:38 EST 2021] Le_LinkCert='https://acme-staging-v02.api.letsencrypt.org/acme/cert/fae1c038cade4c28b3bed1df12c5756e9d74'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 12:Le_LinkCert='https://acme-staging-v02.api.letsencrypt.org/acme/cert/fae1c038cade4c28b3bed1df12c5756e9d74'
      [Sat Jan 30 07:59:38 EST 2021] Cert success.
      [Sat Jan 30 07:59:38 EST 2021] Your cert is in  /tmp/acme/MyCert//www.mydomain.com/www.mydomain.com.cer 
      [Sat Jan 30 07:59:38 EST 2021] Your cert key is in  /tmp/acme/MyCert//www.mydomain.com/www.mydomain.com.key 
      [Sat Jan 30 07:59:38 EST 2021] APP
      [Sat Jan 30 07:59:38 EST 2021] 7:USER_PATH='/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin/'
      [Sat Jan 30 07:59:38 EST 2021] v2 chain.
      [Sat Jan 30 07:59:38 EST 2021] The intermediate CA cert is in  /tmp/acme/MyCert//www.mydomain.com/ca.cer 
      [Sat Jan 30 07:59:38 EST 2021] And the full chain certs is there:  /tmp/acme/MyCert//www.mydomain.com/fullchain.cer 
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 13:Le_CertCreateTime='1612011578'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 14:Le_CertCreateTimeStr='Sat Jan 30 12:59:38 UTC 2021'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 15:Le_NextRenewTimeStr='Wed Mar 31 12:59:38 UTC 2021'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 16:Le_NextRenewTime='1617109178'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 17:Le_RealCertPath=''
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 18:Le_RealCACertPath=''
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 19:Le_RealKeyPath=''
      [Sat Jan 30 07:59:38 EST 2021] base64 single line.
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 20:Le_ReloadCmd='__ACME_BASE64__START_L3RtcC9hY21lLzUyMjBkZXNzb3VyY2VzQ2VydC9yZWxvYWRjbWQuc2g=__ACME_BASE64__END_'
      [Sat Jan 30 07:59:38 EST 2021] OK
      [Sat Jan 30 07:59:38 EST 2021] 21:Le_RealFullChainPath=''
      [Sat Jan 30 07:59:38 EST 2021] Run reload cmd: /tmp/acme/MyCert/reloadcmd.sh
      [Sat Jan 30 07:59:38 EST 2021] Reload success
      [Sat Jan 30 07:59:38 EST 2021] _on_issue_success
      [Sat Jan 30 07:59:38 EST 2021] '' does not contain 'dns'
      
      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.