Cannot upload certificate generated by cloudflare

Hi Admin,

I have been trying to add SSL for my website these days. Yet I still cannot transfer my site to HTTPS successfully. I have generated the certificate string from cloudflare (private key and certificate string) and I am trying to copy and paste them in cpanel → SSL/TLS manager. It accepts my private key but not the certificate. It just said “The certificate uploaded is NOT for the domain name bentongparadise.com.”

I had also tried to add SSL certificate generated from StartSSL. The cpanel accepted my certificate and private key yet it DID NOT take effect at all.

Where did I do wrong? I do not really know what the problem is so atm I am pretty lost in here. Please help. Thank you very much!
The domain that I want to transfer to HTTPS is: bentongparadise.com

Regards,
bentong95923

Just an additional comment to my post: I had found out my StartSSL certificate works now. But the cloudflare certificate still cannot be uploaded by cpanel

Cloudflare’s origin certificates are not valid SSL certificates, which is why they are not accepted. Those origin certificates are technically self-signed certificates, however Cloudflare trusts them because they signed it. However, we check if certificates are actually accepted by browsers.

You can use Cloudflare Full SSL because we already installed a self signed certificate, to get Full Strict SSL, you’ll need to get a certificate which is actually trusted by browsers.

Hi Admin,

Thanks for your detailed answer! I will have a go again soon and I will let you know again if I have any problem. Thank you so much for your support!

Regards,
bentong95923