# Unable to renew certs

**URL:** <https://community.letsencrypt.org/t/unable-to-renew-certs/156818>\
**Category:** Help\
**Created:** [July 30, 2021, 2:38pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818 "2021-07-30T14:38:23Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 2:38pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/1 "2021-07-30T14:38:23Z")

</div>

I am trying to renew my certs with certbot certonly --standalone. I had previously set this up but now when I try to renew instead of asking me to create new verification files like it usually does it is looking for the old ones and failing because I delete them after the cert is generated.

normally it would make me create the file in the well known directory on the webserver for it to verify I actually own the site but now it is just looking for the old ones from last time which aren't there anymore.

I tried this on a new vm as well and it does the same thing.

Just to be clear the website is hosted on godaddy and I am running the command from a linux vm since they won't let me install letsencrypt on the site ☹

Is there any way to either force it to let me create new verification files, or see what it is expecting for the old verfication files so I can recreate them?

I am assuming this information is stored on letsencrypt somewhere since this is the message I get.

Certbot failed to authenticate some domains (authenticator: standalone). The Certificate Authority reported these problems:

Hint: The Certificate Authority failed to download the challenge files from the temporary standalone webserver started by Certbot on port 80. Ensure that the listed domains point to this machine and that it can accept inbound connections from the internet.

---

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 2:47pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/2 "2021-07-30T14:47:44Z")

</div>

disregard. I ran it with --manual instead and it is working as expected.

---

<div class="post-metadata">

**Author:** ![petercooperjr](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/petercooperjr/32/84698_2.png) [@petercooperjr](https://community.letsencrypt.org/u/petercooperjr)\
**Post date:** [July 30, 2021, 4:29pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/3 "2021-07-30T16:29:23Z")

</div>

If you're on GoDaddy running commands manually every couple months to renew, @griffin may have an easier solution for you.

---

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 4:56pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/4 "2021-07-30T16:56:52Z")

</div>

that would be awesome. I wish they would just let me set it up in cpanel but they want you to buy their cert with is way overpriced and make it as difficult as they can to put a different one on there.

It isn't to bad to manually renew for free. just wish the free ones lasted more than 3 months.

---

<div class="post-metadata">

**Author:** ![griffin](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/griffin/32/50204_2.png) [@griffin](https://community.letsencrypt.org/u/griffin)\
**Post date:** [July 30, 2021, 4:56pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/5 "2021-07-30T16:56:56Z")

</div>

Welcome to the Let's Encrypt Community, Jason 🙂

As @petercooperjr mentioned, I likely have a much easier solution for you. I specifically authored an ACME client for those using GoDaddy shared hosting. It's designed to be extremely easy to use, reliable, and take seconds to get a certificate.

---

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 4:58pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/6 "2021-07-30T16:58:10Z")

</div>

If you could share that it would be awesome. I assume you still have to manually update the cert on godaddy though and this just makes it easier than creating the challenges every time? I have to do it for 3 sites so renewing all of them does take a fair bit

---

<div class="post-metadata">

**Author:** ![griffin](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/griffin/32/50204_2.png) [@griffin](https://community.letsencrypt.org/u/griffin)\
**Post date:** [July 30, 2021, 5:04pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/7 "2021-07-30T17:04:44Z")

</div>

Are all three under the same cPanel account?

---

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 5:46pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/8 "2021-07-30T17:46:06Z")

</div>

They are.

---

<div class="post-metadata">

**Author:** ![griffin](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/griffin/32/50204_2.png) [@griffin](https://community.letsencrypt.org/u/griffin)\
**Post date:** [July 30, 2021, 5:46pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/9 "2021-07-30T17:46:42Z")

</div>

I'll PM you the download and instructions in a few minutes.

---

<div class="post-metadata">

**Author:** ![jwmote](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@jwmote](https://community.letsencrypt.org/u/jwmote)\
**Post date:** [July 30, 2021, 5:46pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/10 "2021-07-30T17:46:55Z")

</div>

Thank you so much

---

<div class="post-metadata">

**Author:** ![griffin](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/griffin/32/50204_2.png) [@griffin](https://community.letsencrypt.org/u/griffin)\
**Post date:** [July 30, 2021, 8:31pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/11 "2021-07-30T20:31:13Z")

</div>

Sorry for delay. Making an improvement to code.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/letsencrypt/original/3X/c/a/ca6c06ea1ea201324bba7048c6841ce60236468d.png) [@system](https://community.letsencrypt.org/u/system)\
**Post date:** [August 29, 2021, 8:31pm UTC](https://community.letsencrypt.org/t/unable-to-renew-certs/156818/12 "2021-08-29T20:31:54Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
