F4 Panel πŸ“– User manual ΰΉ„ΰΈ—ΰΈ’EN Sign in β†’

← All chapters

πŸ”’ SSL / HTTPS certificates

Get the padlock β€” via Cloudflare, free auto-renewing Let's Encrypt, or your own certificate

Which option to use

OptionRequiresWhy
Cloudflare proxied + Full modeThe domain uses Cloudflare DNSWorks instantly, nothing to do on the server
Cloudflare Origin certificateAn Origin CA Key set in SettingsLets you run Full (strict) β€” the safest setup behind Cloudflare
Let's EncryptDNS must point straight at 157.254.192.88 (grey cloud / DNS only)A real, free certificate that renews itself β€” no Cloudflare needed
Paste your own PEMYou already hold the certificate and private keyUse a certificate bought elsewhere

Issue a free Let's Encrypt certificate

1
Make sure the domain resolves straight to 157.254.192.88. On Cloudflare, switch the cloud to grey first.
2
Open the site β†’ TLS tab β†’ the Let's Encrypt card. An email is optional and only used for expiry reminders.
3
Click β€œIssue Let's Encrypt certificate” and wait a moment β€” the status above updates to the new certificate.
4
Once issued you can turn the orange cloud back on. Renewal is automatic from then on.

Error 526 or a β€œHost Error” page

It means Cloudflare is in Full (strict) mode while the origin certificate is still a temporary one. Two ways out:

⚠️ Avoid Flexible: the hop between Cloudflare and the server is then unencrypted, and WordPress sites usually end up in a redirect loop.
← PreviousπŸ›° Pointing DNS at this server Next β†’πŸŒΏ Subdomains & extra domains
Every chapter
πŸš€ Getting started🌐 Creating & managing websitesπŸ›° Pointing DNS at this serverπŸ”’ SSL / HTTPS certificates🌿 Subdomains & extra domainsπŸ“ File manager & code editorπŸ“‘ FTP / FTPSπŸ–₯ SSH / SFTP and the web terminalπŸ™ Deploying from GitπŸ—„ Databases🧩 The app installer⏰ Cron jobs β€” scheduled workπŸ”Œ API & integrationsπŸ‘€ Your account & security🧯 Common problems
F4 Panel Β· hosting control panel Β· developed by F4 Code