Certbot renew certificate failed

I have some lets encrypt certs on my ubuntu server , i want to renew one of them but getting below error:

Certificate Name: twilio.fertility.care
Serial Number: 3ad6ce7df2d3821b17794369ee3e5dbbac5
Key Type: RSA
Domains: twilio.fertility.care
Expiry Date: 2024-05-16 17:50:07+00:00 (VALID: 17 days)
Certificate Path: /etc/letsencrypt/live/twilio.fertility.care/fullchain.pem
Private Key Path: /etc/letsencrypt/live/twilio.fertility.care/privkey.pem


root@tfpserver:/var/log/letsencrypt# certbot renew --cert-name twilio.fertility. care
Saving debug log to /var/log/letsencrypt/letsencrypt.log


Processing /etc/letsencrypt/renewal/twilio.fertility.care.conf


Failed to renew certificate twilio.fertility.care with error: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --man ual-auth-hook when using the manual plugin non-interactively.')


All renewals failed. The following certificates could not be renewed:
/etc/letsencrypt/live/twilio.fertility.care/fullchain.pem (failure)


1 renew failure(s), 0 parse failure(s)

Please see the certbot user documentation about the manual plugin, especially the "Renewal with the manual plugin" part.

2 Likes

That seems pretty clear.
Has this cert ever been renewed before?

2 Likes

No its never been renewed before

Then, there is the problem.
It seems that it was issued using --manual.
That would require a similar manual assistance during the renewal.
[that means it can't do it own its' own = automated]

You should review the documentation as prescribed:

If you still have questions, we are here to help.

3 Likes