Bash: ./letsencrypt-auto: No such file or directory

Because you use the ./ meaning "in this directory", it matters what directory you are in when you run that command. You could try locate letsencrypt-auto to try to find where your copy is located.

Certbot was renamed from letsencrypt quite some time ago but you probably have two different versions—one from an operating system package and one from the -auto script which you may have installed yourself with wget or some other option (or maybe even git clone, which is questionable advice in some old tutorials).

Your current certificates were issued in November

and following the 30 day renewal default, they're not due for renewal until later on this week. certbot renew and other forms normally only attempt to renew certificates that are less than 30 days away from expiring.

1 Like