webzod
account

Replace the self-signed certificate with a trusted one on Cloudflare

tls.cert.self_signed · effort: minutes

Why it matters

A self-signed certificate is not vouched for by any authority browsers trust, so every visitor sees a security warning. Many API clients refuse the connection altogether.

The fix

  1. Proxy the record (orange cloud). Cloudflare then presents its own trusted edge certificate to visitors.
  2. Install a Cloudflare Origin CA certificate (SSL/TLS then Origin Server then Create Certificate) or a public certificate on your server first. Only then set SSL/TLS encryption mode to Full (strict), because strict mode rejects a self-signed origin certificate and would take the site down.
  3. Origin CA certificates are trusted only by Cloudflare, so use them only while the record stays proxied.

Read the documentation (opens in a new tab)

Scan your domain to see whether this applies to you.