Expired SSL Certificate

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: bossinkk.com

I ran this command: n/a

It produced this output: error 500

My web server is (include version): WordPress

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

My hosting provider, if applicable, is: WordPress

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

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

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

2 Likes

try

sudo certbot renew

1 Like

Hi @Biz,

Welcome to the community!

Looks like you are using cPanel as your hosting management platform. I can guess from the IP PTR that you might bought it from Namecheap (or its resellers).
Then there are two questions:

  1. How did you get the certificate at the first place?
  2. Do you have AutoSSL (or FleetSSL cPanel) available on your cPanel login? If those are not available, do you have SSH access?

It honestly wouldn't be possible, because the website is running on cPanel (Assuming shared hosting) and the OP won't have root access, nor will cPanel allow certbot to modify its config.

Thank you

2 Likes

Yes...you are correct as to the registrar and cpanel. I can access Cpanel, and when I try to update the certificate, it tells me that purchases are not allowed.

1 Like

Thank you for the quick response.
Can you share me a screenshot of that message?

P.S. Can you look and see if you have anything that's related on SSH on your cPanel?

2 Likes

Will do! Let me look for SSH.

1 Like

I have SSH Access where I can manage SSH Keys

2 Likes

It's a bit late as I'm heading to my bed. But since you have SSH access, you can use acme.sh with its cPanel API to generate and update certificates automatically (I've done it for many of my clients). I didn't write an guide on how to do that (although i planned to), but i found a Medium.com article that fits what you need: How To Setup FREE Let’s Encrypt SSL on Namecheap Using ACME.SH in cPanel | by Jonathan I. Obise | Medium

But, first of all, you need to have a SSH client and generate your private key (SSH key) before you follow this guide. When you pick a SSH client, just Google "$SSH_Client_Name Generate SSH public key" for a key to put into your cPanel section (Manage SSH keys)

Good luck!

2 Likes

Thank you and I will give that a shot!

2 Likes

Who are you hosting through out of curiosity? I ask because I've developed my own easy-to-use, graphical acme client specifically for cPanel users (and in particular GoDaddy cPanel users). It's in the early stages of release.

1 Like

… and ? Sounds very positive, since GoDaddy is most unhelpful.

1 Like

I will be making an update to CertSage (my ACME client) very soon to polish some final details then release it for public usage.

I am sure your CertSage will be handy once it is able to handle various various cPanel setups etc