Check SSL Certificate
This page explains the Check SSL Certificate screen in GoAdmio. It verifies SSL/TLS certificates for every domain on the server and shows their expiry dates, remaining days, validity, and any issues that need attention.
Location: Admin Panel → Security → Check SSL Certificate
Location (User Panel): Security → Check SSL Certificate
Overview
SSL/TLS certificates have a fixed lifetime. Let's Encrypt certificates are valid for 90 days; commercial certificates vary from 1 to 2 years. If a certificate expires, visitors see browser warnings ("Not Secure," "Certificate has expired"), and some applications refuse to connect.
GoAdmio issues and renews Let's Encrypt certificates automatically. But automatic renewal can fail — due to DNS changes, port 80 blocks, rate limits, or domain expiration. The Check SSL Certificate page is the verification tool: it reports the current state of every domain's certificate — including how many days remain before expiry — so you can catch and fix problems before they expire.
> Note: This page checks certificates. To install or re-issue a certificate, use Install Free SSL Certificate or Install Paid SSL Certificate.
What the Page Shows
| Column / Field | Description |
|---|---|
| Domain | The domain whose certificate is being checked |
| Status | Valid, Expiring soon, Expired, Missing, Invalid, or Error |
| Issuer | The certificate authority (e.g., Let's Encrypt, DigiCert, ZeroSSL) |
| Issued | The date the certificate was issued |
| Expires | The date the certificate expires |
| Remaining Days | Days left until expiry (e.g., Days Left: 87) |
| Covered Hosts | Which hostnames the certificate covers (e.g., example.com, www.example.com) |
| Protocol / Cipher | The TLS version and cipher used for the connection |
| Actions | Re-issue, view details, verify |
> Tip: Sort by Remaining Days ascending to see which certificates are closest to expiry. Anything under 30 days should be investigated; under 7 days is critical.
Status Values
| Status | Meaning | Remaining Days | Action |
|---|---|---|---|
| Valid | Certificate is valid and not close to expiry | Typically 30+ | None |
| Expiring soon | Less than 30 days (or your configured threshold) until expiry | 1–29 | Verify automatic renewal is working; re-issue if not |
| Expired | The certificate's expiry date has passed | 0 (negative) | Re-issue immediately — visitors see warnings |
| Missing | No certificate is installed for the domain | — | Install one via Install Free SSL Certificate |
| Invalid | Certificate is malformed, self-signed, or does not match the domain | — | Re-issue |
| Error | The check could not connect to the domain (DNS, firewall, or service issue) | — | Diagnose the connection; see the error message |
> Warning: An Expired or Invalid certificate is a critical issue. Browsers and API clients will refuse to connect; search rankings can drop; email and payment integrations may fail. Re-issue immediately.
How to Check Certificates
Via the Admin Panel
- Log in to the GoAdmio Admin Panel.
- Navigate to Security → Check SSL Certificate.
- The page lists every domain and its certificate status.
- Review the Expires and Remaining Days columns.
- Sort by Remaining Days to prioritize.
- For any domain with an issue, use View details or Verify to see the error.
Via CLI
GoAdmio provides a command to check SSL certificates across all domains:
```bash
/go/checkssl