I have a cpanel with tsohost (now GoDaddy) and they no longer have instructions to upload let's encrypt ssl certificates

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 have several - www.rogerwoolger.org, (i have several I would like to add your certificate)

I ran this command: NA

It produced this output: NA

My web server is (include version): tsohost

The operating system my web server runs on is (include version): not sure where I would find this

My hosting provider, if applicable, is: tsohost - they are listed as supporting let's encrypt but their instructons are old and do not apply now.
I can login to a root shell on my machine (yes or no, or I don't know): I dont know - they provide a cpanel and I can manually add certificate but not sure how to get certificate for each domain

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): tsohost has a cpanel let me know where I can find the name, as I can not see one.

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): not sure what or where this would be?

I can follow step by step instructions or videos, as I am not a techy just someone who is trying to do this myself.

2 Likes

Welcome to the Let's Encrypt Community, Juanita :slightly_smiling_face:

I created CertSage for situations just like yours:

5 Likes

Thank for your help, I will explore your instructions and try this and let you know how I get on.

4 Likes

From information provided by another CertSage user, I believe that GoDaddy bought tsohost around May of 2021. Thus, CertSage and its instructions should be directly useful to you.

3 Likes

Hi I am having problems, when I upload the certsage.txt in the area of public html and I have renamed it to php. Should I have created a folder to put it in. As when I just upload it with the heading public html it appears on the right section but I can not find it to open it. see screen shot.
cpanel

2 Likes

I can't read your screenshot. If public_html is the "root" folder of your website, that's where you want certsage.php.

If it's in the right place, it should be accessible via the link below:

http://rogerwoolger.org/certsage.php

2 Likes

You have an insecure string of redirects occurring, but they shouldn't affect the content being served.

http://www.rogerwoolger.org/certsage.php
301 Moved Permanently
https://www.rogerwoolger.org/certsage.php
301 Moved Permanently
http://rogerwoolger.org/certsage.php
301 Moved Permanently
https://rogerwoolger.org/certsage.php
404 Not Found
2 Likes

Do you have an .htaccess file in your public_html directory?

2 Likes

hi I did things on the website regresyondmp.com CertSage
and this show the certsage page

2 Likes

I then view the certsage.php in the cpanel and have to highlight and copy the content, then I paste this into the cpanel install an ssl website heading - then paste into the certificate section but a box comes up saying certificate is invalid ? not sure what I am doing wrong? thanks for your help with this

3 Likes

You need to "view" that file in your browser.

2 Likes

Looking good! :smiley:

It's as @rg305 stated.

You can visit your CertSage page here:

http://regresyondmp.com/certsage.php

You should now have a CertSage directory located one level above where certsage.php is located. You don't want that directory to be accessible from the internet. Once you acquire your certificate, you can find your certificate and its private key in the CertSage directory. Be sure to carefully follow the instructions to install your certificate into cPanel.

For the domains box, you want to enter regresyondmp.com on the first line and www.regresyondmp.com on the second line so that your certificate covers both domain names.

From your certificate history, it looks like you successfully acquired a certificate yesterday covering only www.regresyondmp.com.

2 Likes

So I managed to install the certif and key but I am having problems with the last instructions about forcing the HTTPS. on the cpanel I go to domains which has my list of domains but at the top is one listed as - main domain titled 'dummy' and has document listed as public_html then the other domains are listed underneath with /addtional-domains/regresyondmp.com etc . but under the heading 'forcing https' it has this info - addons and parked domains inherit their https redirect status from their associated subdomain.
I may be doing some thing wrong ? any ideas

2 Likes

In cPanel your primary/parent domain name has public_html as its webroot directory while your secondary/child domain names have subdirectories inside the public_html directory as their webroot directories.

2 Likes

Furthermore, in cPanel if you "add" a secondary/child domain name it is always accessible as a subdomain name of your primary/parent domain name in addition to through the actual secondary/child domain name itself.

For example, let's say you registered example1.com and example2.com. You make example1.com your primary domain name and example2.com a secondary domain name. You would assign a subdomain name of example1.com, say sub.example1.com, to example2.com. Now, the content of example2.com is accessible via http://example2.com and http://sub.example1.com. In cPanel, you manage example2.com through its subdomain name of sub.example1.com. Weird, I know, but that's how it works.

4 Likes

You might want to also read through this excellent post:

3 Likes

thanks that is something I will do for security. I am stuck at the last instructions on your list to force https. I do not know what to do. below isthe cpanel screen shot (hopefully this will work)

3 Likes

I have just uploaded the certificate for reygressondmp.com to day 22 jan and it expires on 4/21/22
will I have to keep uploading these or can I automatically renew them ?

3 Likes

The renewal process is the same as the initial process. If you leave everything in place, it should only take a few minutes to renew.

3 Likes

This should be the answer you seek: :slightly_smiling_face:

3 Likes