Steps:
- Log in at www.lbreeze.net.
- Go to Websites → Security → SSL certificates.
- Choose Let’s Encrypt for automatic issuance:
- Domain must resolve to the server
- Port 80 must be accessible for HTTP validation unless using DNS-01
- Alternatively, upload custom certificate (CRT) and private key; optionally include CA bundle.
- Click Install. Verify by visiting https://yourdomain.
Force HTTPS:
- Add redirect rules in your application or .htaccess to always serve HTTPS.
- Ensure mixed content (HTTP assets) are corrected in your app/site.
Best practices:
- Use Let’s Encrypt for most sites; it auto-renews.
- Monitor expiration for custom certificates and renew early.
- Implement HSTS headers after verifying HTTPS stability.
Troubleshooting:
- If issuance fails, verify DNS resolution and remove redirect rules that block validation temporarily.
- Check certificate chain completeness when uploading custom certs.