SSL Certificates
Every site on CCMS Hosting gets a free SSL certificate with automatic renewal, so your visitors always see the padlock.
Automatic Issuance with Lets Encrypt
CCMS Hosting issues SSL certificates through Lets Encrypt, a free and widely trusted certificate authority. When your site is set up:
- A certificate is issued automatically for your domain and the www version
- No purchase, CSR generation, or manual installation is required
- Certificates cover the domain as soon as DNS points to our servers
The only requirement is that your domain resolves to your CCMS Hosting server. If DNS has not been pointed yet, issuance will wait until it is.
Automatic Renewal
Lets Encrypt certificates are valid for 90 days, and renewal is fully automated:
- Our systems renew certificates well before expiration
- Renewals are monitored, and failures are flagged for our team to fix
- You do not need to take any action for normal renewals
If you ever see a certificate expiration warning on your site, contact support@ccmshightech.com right away. The most common cause is a DNS change that moved the domain away from our servers.
Forcing HTTPS
Having a certificate is only half the job; your site should also redirect all visitors to the secure version:
- CCMS Hosting enables an HTTP to HTTPS redirect on managed sites by default
- For WordPress and WooCommerce, the site URL settings should use https://
- For custom PHP applications, any hardcoded base URLs should use https://
If part of your site still loads over plain HTTP, let us know and we will adjust the redirect rules for you.
Fixing Mixed Content Warnings
A mixed content warning means the page itself is secure, but it loads some resource (an image, script, or stylesheet) over plain HTTP. Browsers may show a broken padlock or block the resource. To fix it:
- Open your browser developer console to see which URLs are insecure
- Update those references to https:// or to protocol-relative paths
- In WordPress, a search-and-replace of http://yourdomain with https://yourdomain in the database usually resolves it
- Check theme settings, page builders, and widgets for hardcoded http:// links
Mixed content is the most common SSL complaint we see, and it is almost always old content rather than a certificate problem.
When to Contact Support
Reach out to us if you run into any of the following:
- A certificate warning or expired certificate message in the browser
- You are adding a new domain or subdomain that needs a certificate
- You need a certificate for a service other than the website (for example, a custom API hostname)
- Mixed content warnings persist after updating your content
Email support@ccmshightech.com with your domain name and a description of what you are seeing, and we will take it from there.
Related Articles
Need Help?
Email support@ccmshightech.com or call (954) 693-6422 for SSL and HTTPS assistance.
Contact Support