SSL Certificates
Every Berican Labs site gets a free SSL certificate. Learn how HTTPS works and how to troubleshoot certificate issues.
1Automatic SSL
SSL certificates are automatically provisioned for all sites:
- Free certificates: Powered by Let's Encrypt
- Auto-provisioned: Issued within minutes of adding a domain
- Auto-renewed: Renewed automatically before expiration
- HTTPS enforced: All HTTP traffic redirected to HTTPS
No configuration needed - we handle everything.
2Certificate Status
Check your certificate status:
- Go to Site Settings > Domains
- Look for the lock icon next to your domain
- Green lock = Valid certificate
- Yellow/Red = Issue that needs attention
Click on a domain to see certificate details including expiry date.
3Custom SSL Certificates
For enterprise needs, you can upload your own certificate:
- Go to Site Settings > Domains > SSL
- Click "Upload Custom Certificate"
- Paste your certificate (PEM format)
- Paste your private key
- Add any intermediate certificates
Note: Custom certificates are only available on Business plans and above.
4HTTPS Enforcement
HTTPS is enforced by default:
- All HTTP requests redirect to HTTPS (301)
- HSTS headers are enabled
- TLS 1.2+ required (TLS 1.0/1.1 disabled)
- Modern cipher suites only
This ensures your site gets an A+ rating on SSL Labs.
5Troubleshooting
Common SSL issues and solutions:
Certificate not issuing
Ensure your DNS records are correctly pointing to Berican Labs. We can only issue certificates for domains that resolve to our servers.
Mixed content warnings
Your site is loading HTTP resources on an HTTPS page. Update all resource URLs to use HTTPS.
Certificate expired
Auto-renewal may have failed. Go to Site Settings > Domains and click "Renew Certificate".