Skip to main content

Insight · Hosting, Servers, CDN & Caching

Run Cloudflare modes without an insecure SSL configuration

Encrypted, verified connections must exist between the browser, Cloudflare, and the origin server; a flexible mode leaves the second path open.

For system administrators and web developers, "running Cloudflare with Secure TLS Mode" can be assessed primarily based on two points: "Valid origin certificate" and "Flexible path." This comparison makes the technical limitations tangible.

Published: 3 min read · Author:

Which Cloudflare setting prevents a partially encrypted connection?

Full (strict) encrypts the origin path and verifies its certificate. Flexible remains unsuitable because Cloudflare can still reach the origin via HTTP; redirects must also not create a loop.

End-to-end HTTPS

  1. Verify the origin for each production host directly via HTTPS for certificate, response, and a complete chain of trust.

  2. Configure proxy headers and a single HTTPS redirect consistently.

  3. Enable Full (strict) and monitor hostnames, error cases, and certificate renewals.

Flexible Path

  • Flexible Path – The second connection remains unencrypted and cannot be certificate-verified.

  • Error 526 – An invalid origin certificate prevents access after strict activation.

  • Redirect Loop – Origin and Edge conflict over the expected protocol and forward the same request to each other without a stable end state.

Use Case: “Flexible Path”

The browser reaches Cloudflare encrypted, but the origin initially lacks a valid certificate. Only after setting up and directly verifying the origin TLS is Full (strict) enabled; an existing redirect evaluates the trusted proxy header.

Valid origin certificate

  • Valid origin certificate – Runtime, hostname, and issuing trust chain meet the requirements.

  • End-to-end HTTPS – Browser, edge, and origin paths remain encrypted and each use a verifiable connection for the requested host.

  • Unique redirection – HTTPS is enforced at a clear point, without an edge-origin loop.

Unique redirection

  • Origin TLS error by hostname and certificate cause.

  • Redirect loops or HTTP accesses on the edge-origin path.

How “Running Cloudflare in Secure TLS Mode” relates to other decisions

An in-depth question answered Plan DNS changes during migrations without unnecessary downtime.How to plan DNS changes when cached responses don't disappear immediately?

Further Perspectives Systematically narrowing down error patterns after server migration.

If you want to practically implement "Running Cloudflare in Secure TLS Mode," you can refer to Robust Website Systems This document focuses on "DNS, TLS, and Reverse Proxy" and "Valid Origin Certificate."

Conclusion: Running Cloudflare in Secure TLS Mode

Secure Cloudflare TLS doesn't end at the edge. Strict certificate verification also protects the connection to the origin and makes its identity verifiable.

Sources and Further Information

The following official documentation and standards provide the technical classification.

  • Cloudflare Origin CAThis documentation explains the use, installation, and limitations of origin CA certificates for a secure connection between Cloudflare and the origin server.

  • Get Started with SSL/TLS — CloudflareThis introduction explains Universal SSL, encryption modes, origin configuration, and the step-by-step process of verifying a secure TLS chain.

  • Full (Strict) Encryption Mode — CloudflareCloudflare describes Full (Strict) as end-to-end encryption with additional verification of the origin certificate's validity, hostname, and chain of trust.

Key Thesis

Full (Strict) requires HTTPS to the origin and verifies its valid certificate. The origin server consistently redirects to HTTPS; Flexible is avoided because Cloudflare can reach the origin unencrypted in this mode.

What This Is Not About

A padlock icon in the browser does not guarantee that the connection between Cloudflare and the origin server is encrypted.

What it's about

Both routes use HTTPS; Full (strict) additionally validates a valid origin certificate matching the host.

More insights

Hosting, servers, CDN & caching

Configure TLS, HSTS, and redirects consistently

"Operating Cloudflare in secure TLS mode" includes the following independent test step: In what order are TLS, HTTPS redirects, and HSTS securely implemented?

Hosting, servers, CDN & caching

Setting Memory Limits Effectively Instead of Just Postponing Problems

"Operating Cloudflare in secure TLS mode" is supplemented by a separate decision: How is a memory limit chosen without simply triggering an error later?

Insights Overview

All VELUNO Insights at a Glance

Further analyses on Website Systems, digital visibility, and robust working models.

Practical Implications

Unique redirection: next technical test

The origin certificate and direct HTTPS accessibility are checked before the mode change. Afterward, the redirect can be tested using real proxy headers.