Knowledgebase

Find configuration & troubleshooting guides

SSL & Security

How to Enable Free SSL

3 min read
Beginner
Updated Jan 15, 2024
SSL Let's Encrypt HTTPS Security
Prerequisites: Your domain must be pointed to our servers and propagated before SSL can be issued.
Automatic SSL Provisioning

Our platform provisions Let's Encrypt certificates automatically. Follow these steps if it has not appeared after initial deployment:

  1. Point DNS correctly: Ensure your domain's A/AAAA records point to our server IP. Propagation can take up to 30 minutes.
  2. Clear path for challenges: Ensure no CDN/proxy is intercepting ACME HTTP challenges (/.well-known/acme-challenge).
  3. Trigger verification: Visit the domain via HTTP once to trigger on-demand verification.
  4. Wait for issuance: Certificate should install automatically within 2–5 minutes.
  5. Remove redirects temporarily: If still pending, purge any 301 forcing HTTPS temporarily and retry.
Troubleshooting Common Issues
IssueSolution
DNS not pointingUse dig or nslookup to confirm correct IP
Challenge blockedDisable maintenance plugins or rewrite rules blocking /.well-known
Rate limits hitMultiple failed attempts may hit Let's Encrypt limits; wait an hour and retry
Still having issues? Contact support with your domain name and recent changes.