Import Cloudflare (Domain Name) SSL -> Heztner Server (shared hosting)

Hey everyone, got quite a problem with my Cloudflare domain which points to my Hetzner server.

It turns out that I did not have SSL enabled by default, so I have enabled that on Cloduflare’s end by doing the following:

Account page → Domain overview → SSL/TLS → Overview → Change from “Flexible” to “Full”

But now my site cannot be accessed, as the Hetzner server doesn’t have Cloudflare’s SSL certificate.

On adding the certificate to Hetzner, it’s done through an interface where I I have text boxes that I’m supposed to copy-paste the contents of these parts of the SSL certificate into:

Open Key (Certificate*)
Private Key (Key*)
Intermediate Certificate (CA*)

I did some googling, and looking through Cloudflare’s interface, but couldn’t find those parts of the certificate. One thread said you are shown the private key once, but I don’t have that, nor do I remember being provided it.

So, err, what do I do? I’m new to all this, so forgive me if this is basic and obvious, but I genuinely couldn’t find it.

That is still insecure. It needs to be Full Strict. Any of the other legacy modes does not provide encryption.

If you want Cloudflare to issue a certificate → Origin CA certificates · Cloudflare SSL/TLS docs

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.