Hello. I tried to install on Namecheap. I have 3 sites on there, and the site I tried to install the files on is not the main account, so there is not public_html for it. I am not a programmer, so I do not know where else this can be put.
I tried to install on my main domain and there was already a folder named well known with a folder under it, so I just added the folder/files from LE, but got an error stating that LE is not comparable.
I wrote to NC’s SSL support and they seem willing to help, this was their response:
Thank you for contacting us.
Unfortunately, we cannot help you with the issuance of the Let’s Encrypt SSL certificate as that is a third-party product.
However, we will be able to help you with the installation when you get the certificate issued.
Please keep in mind that you will need the Certificate code and private key.
Private key is an encoded piece of data, usually a few dozen lines of randomly looking symbols, enclosed with the headers similar to these ones: -----BEGIN RSA PRIVATE KEY----- and -----END RSA PRIVATE KEY-----
Those will be provided after you pass the validation of the certificate on their side.
Feel free to contact us again in case of any questions or issues.
Then share your environment. If you don’t have root access (if you use shared hosting), your options may be limited. Or it may be impossible to use Letsencrypt 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. https://crt.sh/?q=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):
I have 3 sites, but the 2 I was working on are hpriestess.comunionofsolitaries.com. Neither are published yet. I am using wordpress. As mentioned, the folder I was instructed to create under public_html for hpriestess.com already existed, so I added the the files LC provided, but got a page back in WP that said that LC was not comparable. I got nothing when I tried to do it for unionofsolitares because there was no public_html folder for that domain since it is not my main website, though it is not a subdomain, so I don’t know what it is considered.
My web server is (include version): Apache: 2.4
The operating system my web server runs on is (include version): CloudLinux Server release 6.6 (5.11 on servers 1-33)
My hosting provider, if applicable, is: Namecheap
I can login to a root shell on my machine (yes or no, or I don’t know): root access is not available
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): cPanel: 11.78