Unable to renew

My domain is: thegossoperahouse.com

I ran this command: certbot-auto -renew

It produced this output: No such file or directory

My web server is (include version): Amazon EC2

The operating system my web server runs on is (include version): Linux

My hosting provider, if applicable, is: Amazon

I can login to a root shell on my machine (yes or no, or I don't know): yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel):

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):

My certificate expired and I can find no way to renew it

Hi @MindMachine

please check the documentation.

https://certbot.eff.org/docs/using.html

There is no -renew command.

It's saying certbot is an invalid command

You know what you have used to create the first certificate.

I followed this tutorial:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-amazon-linux-2.html

I've tried reinstalling certbot and it says:

No package certbot available.
No package python2-certbot-apache available.

I thought I was using my GoDaddy certificate but somehow it's pointing to a Lets Encrypt certificate that I was unaware of and now my site is saying expired.

Did you get through this part of that guide?:
image

No package certbot available.
No package python2-certbot-apache available.

I now have certbot-auto command working and it says it was successful but now it's saying the connection is not private still.

The certificate is only for "thegossoperahouse.com".
You are probably connecting to "www.thegossoperahouse.com"

You should get a new cert with both names on it.
Show:
certbot-auto certificates
certbot-auto --version

So... I think I fixed this... I restored my server to my February 1st backup and ran this command and it seems to work now:

sudo ./certbot-auto renew

Yes, that was @JuergenAuer trying to tell you in the beginning: the command is renew, not -renew.