Guides tagged “ssl”
Step-by-step MdmHost guides about ssl, sorted A-Z.
101 guides · page 2 of 6
ECDSA vs RSA SSL certificates: which key type should you use?
How ECDSA and RSA certificate keys differ in size, speed and compatibility, how to issue each with Certbot, and how to serve both on Nginx or Apache for maximum compatibility.
Enable HSTS to enforce HTTPS
Turn on HTTP Strict Transport Security (HSTS) safely: what it protects against, the header to add in .htaccess, choosing max-age, subdomains and preload risks.
Enable HTTP/2 in Apache with mod_http2
Turn on HTTP/2 in Apache 2.4: switch to the event MPM and PHP-FPM, enable mod_http2, set the Protocols directive, check TLS requirements and verify that browsers negotiate h2.
Enable HTTP/3 and QUIC in Nginx (with HTTP/2 fallback)
Turn on HTTP/3 in Nginx 1.25+: check your build, add QUIC listeners on UDP 443, advertise with Alt-Svc, open the firewall and confirm browsers really switch to h3.
Enable MySQL TLS and Require Encrypted Connections
Enable TLS on MySQL or MariaDB, point the server at its certificate files, and force every client to connect over an encrypted channel.
Fix "SSL certificate problem: unable to get local issuer certificate"
Fix TLS verification errors when your server, PHP, curl, Node.js or Python calls HTTPS APIs: outdated CA bundles, missing intermediate certificates, wrong clock and proxies.
Fix an expired SSL certificate and renew it in time
Recover from an expired SSL certificate: find out why AutoSSL did not renew, re-run it, renew and reinstall a paid certificate and set up expiry monitoring.
Fix an incomplete SSL certificate chain (missing CA bundle)
Fix "incomplete chain" and untrusted certificate errors on phones and apps by installing the correct intermediate CA bundle in cPanel, WHM, Plesk or DirectAdmin.
Fix AutoSSL not issuing certificates in cPanel
Work out why cPanel AutoSSL fails for a domain: DNS not pointing here, DCV errors,.htaccess redirects, CAA records and rate limits, using the AutoSSL log in WHM.
Fix Caddy certificate errors and ACME failures
Diagnose why Caddy cannot get a TLS certificate. Check DNS, open ports 80 and 443, read Caddy's logs, handle Cloudflare proxying and rate limits, and test safely with the staging CA.
Fix common SSL errors in the browser
Understand and fix common browser SSL errors: name mismatch, expired or untrusted certificates, incomplete chains, protocol errors and HTTPS redirect loops.
Fix mixed content warnings after switching to HTTPS
Find and fix mixed content on an HTTPS site: locate insecure http:// images, scripts and styles, update WordPress URLs, theme files and add an upgrade header.
Fix SSL certificate warnings in email clients
Stop certificate warnings in Outlook, Apple Mail and phones: use the correct mail server name, check AutoSSL covers mail subdomains, and pick the right ports and encryption.
Force HTTPS for a domain in cPanel
Redirect every visitor to HTTPS with the Force HTTPS Redirect toggle on the cPanel Domains page or an.htaccess rule, then avoid redirect loops and mixed content.
Force HTTPS in WordPress the right way
Move WordPress fully to HTTPS: update the site addresses, redirect HTTP in cPanel or .htaccess, secure the admin, fix mixed content and avoid redirect loops.
Free AutoSSL or a paid SSL certificate: which do you need?
Compare MdmHost's free AutoSSL certificates with paid SSL: security, trust, validity, warranty and effort, plus clear cases where a paid certificate is worth it.
Free SSL for IIS with win-acme and Let's Encrypt
Use win-acme to get a free Let's Encrypt certificate for an IIS site, renew it automatically and redirect visitors to HTTPS.
Generate, view and delete a CSR in cPanel for a paid SSL certificate
Create a private key and Certificate Signing Request (CSR) in cPanel SSL/TLS, copy it to your certificate authority, retrieve it later and remove old CSRs.
Get and install a wildcard SSL certificate
Secure all subdomains with a wildcard SSL certificate: when you need one, DNS validation, generating the CSR, installing it in cPanel and its limits.
Get free Let's Encrypt SSL certificates with Certbot on Linux
Install Certbot, issue Let's Encrypt certificates for Nginx or Apache, use webroot, standalone and DNS-01 wildcard modes, automate renewal with hooks and fix common errors.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
