Install paid SSL certificate ON FREE hosting is that possible???

Hello community forums

I have search the knowledge base
and found partial solutions
to my problem.

I have free hosting
paid domain name

paid SSL certificate
FROM NAME CHEAP

Certificate Details: PositiveSSL

Validation Level

Domain Validation (DV)

Active

i have activate the ssl and got a zip file
downloaded
i unzip
ca-bundle

in the cpanel
SSL/TSL

The TLS / SSL manager shows you sites that have SSL enabled on them.

By default we activate a self signed certificate for all domains. You can below configure a ‘Signed’ certificate for your website.

The default SSL is a Self Signed Certificate.

Clicking ‘Configure’ below allows a signed certificate to be activated.

Below you can generate new private keys, and csr’s , or you can import a key / certificate pair for the domain

GOT
Private Key
GOT CSR

Certificate

UPLOAD Certificate

WHEN I COPY PASTE

I GET ERROR

IN the ca-bundle
i got 3
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----

i assume the last one was
the ssl Certificate

then i delete all
and input the
3
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----

into the separate place

click upload get this error

https://cpanel.epizy.com/panel/indexpl.php?option=error

The certificate uploaded is NOT for the domain name
it appears that i can not upload paid SSL on a free hosting account

we must upgrade to paid 50.00 a yr which is good price

i tried all the free ssl methods too for word press

they do not work too

Have any attach a ssl from namecheap and install on a paid domain name’ on this great free hosting account

if so what am i doing to stop the error and make this word
I want https on my site

i have other paid domain here 7 days working on this

i know my way around hosting just trying the free one

let me know i will get paid hosting
funds low at presence
please help THANK YOU very much!!

@solidregal said:
Hello community forums

I have search the knowledge base
and found partial solutions
to my problem.

I have free hosting
paid domain name

paid SSL certificate
FROM NAME CHEAP
www.namecheap.com

Certificate Details: PositiveSSL

Validation Level

Domain Validation (DV)

Active

i have activate the ssl and got a zip file
downloaded
i unzip
ca-bundle

in the cpanel
SSL/TSL

The TLS / SSL manager shows you sites that have SSL enabled on them.

By default we activate a self signed certificate for all domains. You can below configure a ‘Signed’ certificate for your website.

The default SSL is a Self Signed Certificate.

Clicking ‘Configure’ below allows a signed certificate to be activated.

Below you can generate new private keys, and csr’s , or you can import a key / certificate pair for the domain

GOT
Private Key
GOT CSR

Certificate

UPLOAD Certificate

WHEN I COPY PASTE

I GET ERROR

IN the ca-bundle
i got 3
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----

i assume the last one was
the ssl Certificate

then i delete all
and input the
3
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----

into the separate place

click upload get this error

https://cpanel.epizy.com/panel/indexpl.php?option=error

The certificate uploaded is NOT for the domain name
it appears that i can not upload paid SSL on a free hosting account

we must upgrade to paid 50.00 a yr which is good price

i tried all the free ssl methods too for word press

they do not work too

Have any attach a ssl from namecheap and install on a paid domain name’ on this great free hosting account

if so what am i doing to stop the error and make this word
I want https on my site

i have other paid domain here 7 days working on this

i know my way around hosting just trying the free one

let me know i will get paid hosting
funds low at presence
please help THANK YOU very much!!

Yes, paid ssl can be installed on free hosting.

But you can’t upload or install the CA_certificate or CA_bundle but this doesn’t mean you can’t install your Website’s SSL.

Basic theme

After the certificate has been activated and issued to you by the Certificate Authority, you can proceed with deploying the certificate in your cPanel. Follow the steps below:

Log into your cPanel account
Locate and click on SSL/TLS Manager in the Security section:

cpinst6
Click on “Manage SSL Sites” under the Install and Manage SSL for your website (HTTPS) menu:

cpinst7
Copy the certificate code you received from the Certificate Authority including -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- and paste it into the “Certificate: (CRT)” field on the next page. The certificate files can be opened with the help of a text editor (e.g., Notepad for Windows or Textedit for macOS) on your computer.

Note: The certificate code can be found in the *yourdomain*.crt file which is usually sent to you in the email from the Certificate Authority. Alternatively, it can be downloaded from your account directly.
Click on the Autofill by Certificate button, which appears next to the certificate entered, and the system will attempt to fetch the domain name and the private key. You may also choose the domain from the drop-down list and manually enter the certificate and private key into the corresponding boxes. If the system fails to fetch the private key, you can locate it in the Private Keys (KEY) section of the SSL/TLS Manager. Please remember to include Begin/End headers and footers for the certificate and the key. In case the private one is missing, please generate a new CSR code together with the private key and then reissue your SSL certificate.

cpinst8
Copy and paste the chain of intermediate certificates (CA Bundle) into the box under Certificate Authority Bundle (CABUNDLE) if it is not filled in already.

If you want to use this certificate for Mail Services (Exim and Dovecot), check the “Enable SNI for Mail Services” box. In this case, you will be able to use your domain on which the SSL certificate has been installed as a hostname of the mail server configuring your mail clients to work via secured ports.

cpinst9
Click on the “Install Certificate” button

Congratulations! The certificate is now installed on the server for your site. The site should now be accessible via https://. You can check the installation using this tool.

NOTE! Starting from cPanel version 11.60 you are able to use the installed certificates to log into the cPanel/WHM as well as webmail, ftp and webdisk. The certificate installed for a domain gets assigned to these services automatically, no separate actions are required.

none of these features is in the free hosting cpanel

How to install an SSL certificate

In order to get a green lock in the address bar in your website, you need to install an SSL certificate on your account. This article describes how you can do that.
Getting a new SSL certificate

If you do not have an SSL certificate for your domain name yet, you need to order one first.

First, you need to get a new SSL certificate. You can get an SSL certificate from one of various different certificate vendors.

To allow the certificate vendor to generate the certificate, you need to give them the Certificate Signing Request, or CSR. To find the CSR for your domain, go to your control panel → SSL/TLS → click the Configure button. Then, click “Generate Key / CSR”. Finally, copy all text from the CSR field and submit it to your certificate vendor.

When issuing an SSL certificate, you probably need to verify your e-mail address. Before trying to issue the certificate, be sure to select an e-mail address you can receive e-mail on!

After the certificate has been issued, you will receive the certificate from the certificate issuer. You can then install that certificate by copying the certificate text (including the BEGIN CERTIFICATE and END CERTIFICATE lines) to the Certificate box in the SSL/TLS section and click Upload Certificate.

The certificate is now installed on your account.

this do not work at all on free hosting

@solidregal
Paid SSL will work just like free SSL cause they are both SSL. But it must be from a trusted CA though.

Legend:
Red X - Not Installable
Green ? - Installable
Yellow O - Installable and can be Optional.

The SSL certificate is not issued by a recognized SSL vendor

In addition to checking the SSL certificate is for the right domain, the SSL upload tool also checks whether the certificate was issued by a generally recognized SSL certificate authority, like Comodo, GeoTrust or Thawte. All certificates vendors accepted by popular browsers and sold by SSL vendors should be supported. However, you cannot upload self signed certificates or internal certificates to your free hosting account.

i do have the right domain
the system with not accept the ssl

https://secure.comodo.net/products/EnterDCVCode2

Domain Control Validation (Part 2)

Thank you

You have entered the correct Domain Control Validation code. Your certificate will now be issued and emailed to you shortly. Please close this window now.

i think because of free hosting

please let me know i am soo tired

Error: The certificate uploaded is NOT for the domain name

When trying to upload an SSL certificate, you may see an error like this:

The certificate uploaded is NOT for the domain name example.com

This article describes some common, but sometimes unexpected, causes for this issue.
The SSL certificate is for a different domain

If you are trying to upload an SSL certificate for a particular domain name, say “example.com”, the SSL upload tool checks whether the SSL certificate is valid for “example.com”. If the SSL certificate is not valid for the given domain, the certificate is rejected.

So, if you have a certificate which is for another domain name (like “example.net”) or a subdomain (like “blog.example.com”), you cannot upload it to “example.com”.

Some certificates vendors also make it possible to issue certificates for “www.example.com” witho

@solidregal said:
The SSL certificate is not issued by a recognized SSL vendor

In addition to checking the SSL certificate is for the right domain, the SSL upload tool also checks whether the certificate was issued by a generally recognized SSL certificate authority, like Comodo, GeoTrust or Thawte. All certificates vendors accepted by popular browsers and sold by SSL vendors should be supported. However, you cannot upload self signed certificates or internal certificates to your free hosting account.

i do have the right domain
the system with not accept the ssl

https://secure.comodo.net/products/EnterDCVCode2

Domain Control Validation (Part 2)

Thank you

You have entered the correct Domain Control Validation code. Your certificate will now be issued and emailed to you shortly. Please close this window now.

i think because of free hosting

please let me know i am soo tired

Error: The certificate uploaded is NOT for the domain name

When trying to upload an SSL certificate, you may see an error like this:

The certificate uploaded is NOT for the domain name example.com

This article describes some common, but sometimes unexpected, causes for this issue.
The SSL certificate is for a different domain

If you are trying to upload an SSL certificate for a particular domain name, say “example.com”, the SSL upload tool checks whether the SSL certificate is valid for “example.com”. If the SSL certificate is not valid for the given domain, the certificate is rejected.

So, if you have a certificate which is for another domain name (like “example.net”) or a subdomain (like “blog.example.com”), you cannot upload it to “example.com”.

Some certificates vendors also make it possible to issue certificates for “www.example.com” witho

FYI: Your website’s SSL is different from the CA certificate

Don’t use this to upload in your certificate:

But instead use this in installing your Certificate:

Just to clarify a few points:

  • You can install an SSL certificate on free hosting. Any non-wildcard certificate issued by a recognized certificate authority for your domain can be installed here.
  • You cannot install a CSR and you don’t have to. A CSR is only used to request a new certificate. After you have sent the CSR to the certificate vendor to get it signed, you can throw it away.
  • When installing a certificate, you’ll want to pick the ZIP file for Apache and upload the contents of the file which has your domain in the file name (including the BEGIN CERTIFICATE and END CERTIFICATE lines).
  • If you have a file with multiple certificate blocks, you only need to install the first certificate.
  • Anything marked as “CA chain” or “CA bundle” or something like that can be ignored. These files are optional and cannot be installed on free hosting.

@Admin said:
Just to clarify a few points:

  • You can install an SSL certificate on free hosting. Any non-wildcard certificate issued by a recognized certificate authority for your domain can be installed here.
  • You cannot install a CSR and you don’t have to. A CSR is only used to request a new certificate. After you have sent the CSR to the certificate vendor to get it signed, you can throw it away.
  • When installing a certificate, you’ll want to pick the ZIP file for Apache and upload the contents of the file which has your domain in the file name (including the BEGIN CERTIFICATE and END CERTIFICATE lines).
  • If you have a file with multiple certificate blocks, you only need to install the first certificate.
  • Anything marked as “CA chain” or “CA bundle” or something like that can be ignored. These files are optional and cannot be installed on free hosting.

Thank you @Admin for clarifying! :slight_smile:

@solidregal

Have you checked this KB article already?
https://infinityfree.net/support/the-uploaded-certificate-is-not-for-the-domain-name/

Just use CLOUDFLARE to force https and for the certificate, register at sslforfree.com if you really want to secure from you server’s end. It’s Free, and they also offer Wildcard as well. That’s what I’ve use for my CDN subdomains