Config ssl cloudflare error

Message error: "The certificate uploaded is NOT for the domain name xxx "

But, this certificate i have generated from cloudfrare with key type is PEM format. And I’m certaintly that site url between cloudflare and infinity are the same

What do you mean exactly by a certificate from Cloudflare? As far as I know, they are not a valid certificate provider.

A couple of months ago they started signing certificates for their users. They are now a CA and are free to use.

Edit: Here is their blog post about it.

A couple of months ago they started signing certificates for their users. They are now a CA and are free to use.

Edit: Here is their blog post about it.

Yes, I have heard about that feature as well.

However, as far as I understand, Cloudflare is not actually a real CA. Their certificates are not accepted by common browsers and operating systems. The only system which accepts Cloudflare’s own certificates is their own system. It does allow Cloudflare to know the difference between a certificate which was provided by them and one which was self signed (providing the full benefits of SSL) but the certificates are still invalid everywhere else.

Ah, okay. That makes sense. I sort of suspected that was how it worked but wasn’t sure. You can still use a site like startssl to get a free cert for personal use (which is what I did).

Try using page rules to do ssl instead of using their certificate :slight_smile:

Still, it’s nice to have an encrypted connection to CF as well as an encrypted connection to the user.

Still, it’s nice to have an encrypted connection to CF as well as an encrypted connection to the user.

All accounts by default receive a self signed certificate, which means you can enable Full SSL in Cloudflare without having to do anything with certificates.

And if you insist on getting Full SSL in strict mode, there are plenty of ways to get free and valid certificates as well, for example through StartSSL or through Let’s Encrypt (there is a web based tool for Let’s Encrypt at https://gethttpsforfree.com/).

Altogether, there are very few reasons to install a Cloudflare-issued SSL certificate.

I guess https://gethttpsforfree.com/ asks for a Public Key which cannot be generated in Infinityfree. If it is possible, kindly tell us the way.

Also I have the same problem installing a Origin Certificate from Cloudflare.

And the cloudflare on cpanel also doesn’t work. It shows a error stating NO USER KEY.

I guess https://gethttpsforfree.com/ asks for a Public Key which cannot be generated in Infinityfree. If it is possible, kindly tell us the way.

I haven’t used that website myself, but from what I can see the Step 1 is specific to Let’s Encrypt and is not something which can be done through our control panel. Let’s Encrypt apparently uses a separate key pair to identify a user on their system.

In a typical SSL setup, the public key is provided by the certificate authority, which is why our control panel doesn’t generate any.

I’ve heard other people use the website https://www.sslforfree.com/ for similar purposes. It also uses Let’s Encrypt, but it has a much more user friendly interface.