Skip to content
ssldays

Guide

HostGator SSL certificate expired

HostGator websites fail HTTPS when AutoSSL or packaged SSL does not renew. Use cPanel SSL tools on HostGator accounts, correct domain pointers, and verify live certificates on primary and addon domains.

Updated May 16, 2026 801 words

hostgator ssl certificate expired visitors hit outdated PEM files on your specific HostGator plan—not a platform-wide outage.

HostGator shared, WordPress, and reseller accounts use cPanel with AutoSSL similar to other Newfold brands.

Customers buy Positive SSL or use free AutoSSL; either can expire if validation fails or the paid product was not renewed at billing.

Check TLS on the failing domain externally, then use HostGator's SSL section in the Customer Portal or cPanel.

First response

Portal path: Hosting → cPanel → SSL/TLS Status. Identify domains with expired dates or failed AutoSSL.

If you purchased HostGator SSL, confirm billing renewal in Billing → Renewals—DV revalidation still requires working DNS to HostGator.

Compare with Bluehost SSL certificate expired procedures; panel steps are nearly identical under cPanel.

HostGator portal navigation differs slightly from sister brands; still locate SSL/TLS Status in cPanel. Attach billing renewal receipts when Positive SSL reinstall fails. Identify Website Builder domains versus classic hosting packages.

What this error means

Apache on HostGator maps each domain to a certificate in Manage SSL Sites. Until AutoSSL or a paid reissue installs a new leaf, browsers show expired warnings on retail sites, webmail, and phpMyAdmin on that vhost.

HostGator marketing domains (hostgator.com) staying online does not imply your shared IP neighbor is healthy—test your FQDN only.

HostGator shoppers experience the same PKIX rules as any Apache shared host. Expired leaf blocks carts and webmail on the shared vhost cert. Portal green checks do not replace external proof.

Common causes

Addon domains parked without DNS to HostGator.

Paid SSL lapse while AutoSSL was disabled intentionally.

.htaccess HTTPS rules before certificates exist for new installs.

Website Builder domains detached from hosting package.

Email-only DNS elsewhere while web still references HostGator—AutoSSL cannot validate.

Domain-only email packages may point MX elsewhere while www still hits HostGator with expired AutoSSL.

Confirm from the outside

OpenSSL

echo | openssl s_client -connect HOST:443 -servername HOST 2>/dev/null | openssl x509 -noout -dates -subject -issuer

Replace HOST with the public hostname users type.

How to read the output

Document whether issuer is Sectigo/Let's Encrypt (AutoSSL) or a commercial brand from purchased SSL.

curl

curl -vI --connect-timeout 10 https://HOST/ 2>&1 | grep -Ei 'expire|SSL certificate|subject:|issuer:'

HostGator AutoSSL

Run Run AutoSSL in SSL/TLS Status. Support chat speeds up with:

echo | openssl s_client -connect YOURDOMAIN:443 -servername YOURDOMAIN 2>/dev/null | openssl x509 -noout -dates -issuer

Test builder-published domains separately from cPanel primary domains on the invoice.

Fix checklist

  1. Ensure domain resolves to HostGator hosting IP.
  2. Run AutoSSL or reinstall purchased SSL via portal.
  3. Map renewed cert to correct vhost in Manage SSL Sites.
  4. Force HTTPS only after handshake succeeds.
  5. Test webmail on same cert if applicable.
  6. Clear WordPress/Joomla caches after TLS recovery.
  7. Set calendar or ssldays alerts before next expiry.
  8. Keep portal contact email current for AutoSSL notices.

Roll out and verify

HostGator billing and AutoSSL are linked for purchased SSL products—confirm renewal charges cleared if Positive SSL reinstalls fail with authorization errors. Free AutoSSL does not replace billing for paid products.

Reseller accounts must run checks per cPanel user; WHM views aggregate failures that individual site owners need to action in their own panels.

After fixes, scan Email Deliverability and webmail because SPF/DKIM setup pages are often accessed over the same hostname that expired.

Treat HostGator site-builder domains separately from classic hosting—DNS may still point at builder infrastructure with its own certificate lifecycle.

Refresh client documentation after AutoSSL success. Enable external monitoring on revenue-critical hostnames.

Customer success teams should verify SSL/TLS Status after every migration checklist item marked complete. HostGator migration bundles sometimes move files before DNS, leaving AutoSSL targeting names that no longer resolve to the new server—plan DNS cutover and AutoSSL in one maintenance story. Joomla and WordPress one-click installers rewrite htaccess rules that force https; confirm rules only ship after AutoSSL succeeds to prevent self-lockout. Reseller clients may not see WHM-wide notices; user education about SSL/TLS Status prevents duplicate tickets. Compare Portal SSL marketing copy with actual panel expiration because sales materials reference included certificates while a specific addon domain lacked coverage. Nighttime renewal cron jobs may finish silently; external monitoring closes the loop. Agency clients with dozens of addon domains should spreadsheet-map panel SSL dates against external monitors monthly because HostGator emails may route to billing inboxes instead of engineering. Agency billing models should include quarterly live TLS checks per addon domain because clients forget Infrequent storefronts until certificate warnings appear during holiday sales. When HostGator bundles email and web, remind users that MX changes elsewhere do not remove responsibility for web AutoSSL on HostGator DNS.

When to use automation

Certificate files on disk and green panels lie until a stranger's TLS handshake succeeds. Schedule live checks on the exact hostname shoppers or API clients resolve, including redirects and the certificate presented after your platform edge terminates the connection. Pair TLS notAfter with RDAP domain registration data so revalidation is not blocked by registrar billing.

Run a one-shot proof on /check, then add the production hostname to monitoring with alerts at 30, 14, 7, and 1 day thresholds. ssldays reads the live chain external users see—useful when shared hosting, PaaS edges, or CMS layers each claim TLS is fine.

Frequently asked questions

Website Builder domain?

May use separate infrastructure from cPanel hosting package.

Reseller account?

Check WHM AutoSSL for user-level failures.

Paid SSL renewal billing?

Confirm Positive SSL billing before reinstall attempts.

Webmail SSL?

Often shares vhost cert renewed via AutoSSL.

See what the server presents right now

Free live certificate check — no signup.