Renewing an Expired Security Certificate Using cPanel with Wordpress

The site of a friend of mine went down because of an expired security certificate. I'm trying to renew it for them, because their hosting company has disappeared. I'm seeing the security certificate was issued by LetsEncrypt. It's installed on cPanel.

I need some guidance on how to proceed, and certainly willing to make a donation.

Can someone help?

As template shown in box when you wrote OP
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:

I ran this command:

It produced this output:

My web server is (include version):

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

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or 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):

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

3 Likes

My domain is: rainbowtourturkey.com

I ran this command: I didn't run any commmand.

It produced this output: N/A

My web server is (include version):

Linux
Apache version 2.4.55
PHP Version 7.4.33

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

Linux

My hosting provider, if applicable, is:

http://pragmabilisim.com/

But their website isn't working.

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

I don't know how.

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

cPanel version 106.0 (build 14)

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

N/A

Default Web Site Page insist webserver pointed at doesn't know about your domain:
http://pragmabilisim.com/ is just a landing page
do you mean https://www.pragmasoft.com.tr/?
they use twitter account https://twitter.com/pragmabilisim

not sure you have any page http or https on that domain?

3 Likes

It's pragmabilisim.com. It's a Turkish company. I got this from Whois.

Unfortunately the developer has disappeared and they can't reach him. The website at PragmaBilişim have no way of contacting them. But the website in question, rainbowtourturkey.com, is still working. My friend, the owner of rainbowtourturkey.com, can't seem to reach anyone involved.

However he does still have the cPanel credentials to log in.

As I understand it, I can get a new security certificate and install it for him using cPanel, with him verifying his identity and ownership of the site.

You can save yourself a lot of time and headache here by just using CertSage. :slightly_smiling_face:

5 Likes

Thanks very much for the assistance! This seems to be just what I'm looking for. But I'm having a problem.

> # Installation
**> **
> Assuming that your domain name is example.com...
**> **
> 1. Download Certsage.txt
> 2. Upload certsage.txt into the webroot directory of your website (often something like public_html) that contains the content that you access when you visit http://example.com.
> 3. Rename certsage.txt to certsage.php.
**> **
> # Usage
**> **
> Assuming that your domain name is example.com...
**> **
> * Visit http://example.com/certsage.php.

I did the above. I downloaded and uploaded certsage.txt and re-named it to certsage.php.

Then when I visited "http://rainbowtourturkey.com/certsage.php," I got a 404 Not Found error.

I'm wondering how it could be "Not Found." I uploaded it into the "public_html" directory and I can see that the file "certsage.php" is in that directory.

1 Like

I now see there is a "LetsEncrypt" button in the cPanel.

When I click on that, it goes to the LetsEncrypt SSL page.

There is an option to issue a new certificate.

So I click the option "Issue." It lists the domain options and they seem to be correct, so I click the second "Issue" button.

And I get this error:

There was a problem processing your request

Error issuing certificate
Failed to issue certificate
Updating challenge for rainbowtourturkey.com: acme: error code 403 "urn:ietf:params:acme:error:unauthorized": 185.210.94.93: Invalid response from http://rainbowtourturkey.com/.well-known/acme-challenge/hkrGCAnoM3_EaPh9A3H6zXCTlo2gvY5J8kaSnCN-liQ: 404 (order URL: https://acme-v02.api.letsencrypt.org/acme/order/113560196/168863064837)

btw before you do anything more on that server:
do you know the where you pay for that web hosting?
otherwise they will stop hosting your website after a month or so.
backup your website right now.

2 Likes

Just wanted to come back and let you know I have resolved the problem.

My friend sent me more information which told me the site was hosted on DreamHost.com. Of course that was very helpful!!!

DreamHost was able to issue the security certificate and install it.

My apologies for wasting anyone's time... thank you for your help.

1 Like

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