[ Web Proxy ]
URL:
Viewing: https://developers.cloudflare.com/ssl/origin-configuration/ssl-modes/ssl-only-origin-pull/ [Back]  [Original]

Strict (SSL-Only Origin Pull) - SSL/TLS encryption modes Cloudflare SSL/TLS docsSkip to content
SearchCtrlKLog in
  1. Home
  2. /SSL/TLS
  3. /
    Origin server
  4. /Encryption modes
  5. /Strict (SSL-Only Origin Pull)

Strict (SSL-Only Origin Pull)

Last updated Jul 9, 2026Copy as MarkdownView as MarkdownAgent setup
OverviewUse whenRequired setupProcessLimitations

Note

This method is only available for Enterprise zones.

When you set your encryption mode to Strict (SSL-Only Origin Pull), connections to the origin will always be made using SSL/TLS, regardless of the scheme requested by the visitor.

The certificate presented by the origin will be validated the same as with Full (strict) mode.

Use when

You want the most secure configuration available for your origin, you are an Enterprise customer, and you meet the requirements for Full (strict) mode.

Required setup

The setup is generally the same as Full (strict) mode, but you select Strict (SSL-Only Origin Pull) for your encryption mode.

Note

In addition to Strict (SSL-Only Origin Pull) encryption, you can also set up Authenticated Origin Pulls to ensure all requests to your origin are evaluated before receiving a response.

Process

To change your encryption mode in the dashboard:

  1. In the Cloudflare dashboard, go to the SSL/TLS Overview page.

    Go to Overview ↗
  2. Choose an encryption mode.

To adjust your encryption mode with the API, send a PATCH request with ssl as the setting name in the URI path, and the value parameter set to your desired setting (off, flexible, full, strict, or origin_pull).

Limitations

Depending on your origin configuration, you may have to adjust settings to avoid Mixed Content errors or redirect loops.

PreviousFull (strict)NextAutomatic key exchange to origins

Was this helpful?

YesNo
Edit pageReport issue
[]

Web Proxy Viewer  |  New URL  |  Original Page