Overview
HTTPS keeps your website secure and is required for modern browsers. DirectAdmin provides free Let’s Encrypt SSL certificates for all domains hosted on VexoWeb.
Step 1 — Open SSL Management
- Log in to DirectAdmin
- Go to Account Manager → SSL Certificates
Step 2 — Enable Let’s Encrypt
- Select Free & automatic certificate from Let's Encrypt
- Choose the domain(s) you want to secure
- Enable these options:
- Force SSL
- Redirect HTTP to HTTPS
- Click Save
Step 3 — Verify DNS (important)
Your DNS records must include:
A → domain.com → 157.180.52.85 A → www → 157.180.52.85
Let’s Encrypt will fail if:
- DNS is not pointing to your server
- Your domain has AAAA (IPv6) records pointing elsewhere
- Cloudflare SSL mode is set to Flexible
Step 4 — Test HTTPS
Open your website:
https://yourdomain.com
Renewal
Certificates renew automatically every 90 days.
Troubleshooting
- Too many redirects → Set Cloudflare to “Full (Strict)”
- Certificate failed → Remove AAAA records
- Mixed content warnings → Update old http:// links in your CMS