Skip to content

SSL Certificates ​

The SSL Certificates page lists every certificate AdminBolt knows about, and records every attempt to issue one. Open it from SSL in the sidebar.

Overview ​

URL: /admin/certificates

The page has two tabs:

  • Certificates - the certificates currently installed, with their owner, type, and expiry.
  • Issuance History - every issuance attempt, successful or not, with the reason a failed attempt failed. See SSL Issuance History.

The SSL entry in the sidebar carries a counter showing how many certificates are installed.

The certificate list ​

Each row shows:

  • Domain - the main domain the certificate is issued for. Non-ASCII domain names are listed in their readable Unicode form; the certificate itself is issued for the Punycode name. See Internationalised domain names.
  • Owner - the hosting account that owns the certificate (sortable).
  • Type - the issuing provider, for example Let's Encrypt or ZeroSSL (sortable).
  • Expiration - the expiry date (sortable).

Above the list, four filters narrow it down. Each filter shows its own count:

FilterWhat it shows
AllEvery certificate, regardless of type.
Free SSLCertificates from free providers such as Let's Encrypt and ZeroSSL.
Private SSLCertificates you bought elsewhere and imported.
Self-SignedSelf-signed certificates, including the one the panel generates for itself.

A search box filters the list by domain.

How issuance works ​

Issuing a certificate is an asynchronous operation. When you or an automatic policy asks for a certificate, AdminBolt hands the work to Bolt Agent on the server and the page keeps polling until the operation finishes. You can leave the page while it runs.

Before the request goes out, AdminBolt checks public DNS for the domain. A name that does not resolve to this server cannot pass the certificate authority's own check, so the attempt is stopped early and recorded with that reason instead of failing several minutes later.

Every attempt, whether it succeeds or not, lands in Issuance History.

Note: Certificate authorities validate the domain over HTTP. The domain must resolve publicly to this server, and the server must answer on port 80, before an attempt can succeed.

Managing certificates ​

This page is an inventory: it shows what is installed. The only row action, Issuance history, opens that domain's attempts. Certificates are managed where they are used:

  • Automatic issuance runs from the policy under Settings > SSL > SSL Providers, and every attempt is recorded in Issuance History.
  • Importing or replacing a certificate by hand happens per domain, on the account's SSL Certificates screen in the client area. Paste the certificate, the private key, and optionally the chain there, and the imported certificate appears in this inventory.
  • Providers and the automatic issuance policy: Settings > SSL > SSL Providers (/admin/settings/auto-ssl-providers).
  • Per account coverage: SSL for hosting accounts.