
What it is
The renewal engine runs continuously and wakes on two conditions: a scheduled pass that checks for certificates entering the renewal window (default 30 days before expiry), and an on-demand trigger when an agent submits a CSR. It picks the renewal method that matches the certificate’s CA type and either talks to the CA directly or routes through a field agent to keep the private key on the target host.When to use it
- Automate Let’s Encrypt renewals for all public-facing services.
- Renew internal PKI certificates on a rolling basis without operator involvement.
- Keep private keys on-device by routing CSR generation through an agent.
- Receive an alert when a renewal fails so you can intervene before expiry.
Supported renewal methods
| Method | Backs |
|---|---|
| ACME | Let’s Encrypt, ZeroSSL, Buypass, Sectigo ACME, Google Trust Services |
| SCEP | Simple Certificate Enrollment Protocol (Cisco, mobile MDM) |
| EST | Enrollment over Secure Transport (RFC 7030) |
| DigiCert | DigiCert CertCentral |
| Entrust | Entrust Certificate Services |
| Sectigo | Sectigo Certificate Manager |
| ZeroSSL | ZeroSSL REST API |
| GoDaddy | GoDaddy SSL API |
| AWS Private CA | AWS Private Certificate Authority |
| Microsoft ADCS | Active Directory Certificate Services |
| HashiCorp Vault | Vault PKI secrets engine |
| step-ca | Smallstep CA |
| Internal CA | TigerTrust’s built-in PKI |
| Manual CSR | Fallback — generate a CSR, upload the signed cert |
Set it up
Enable auto-renewal on a certificate
Open the certificate from Certificates, scroll to the Auto-renewal toggle, and turn it on. For bulk enablement, select multiple certificates and use Enable auto-renewal from the bulk action toolbar.
Confirm the CA is connected
Go to CA Management and verify the certificate’s issuing CA shows a
healthy status. The renewal engine skips CAs marked as unhealthy.Set an agent (optional)
If the private key must stay on the endpoint, assign an agent under the certificate’s Deployment settings. The engine will route CSR generation through that agent rather than generating the key centrally.
What you’ll see
After auto-renewal is enabled, the certificate appears in Certificates > Renewal > Queue when it enters the 30-day window. When renewal succeeds, the new expiry date updates in Certificates and acertificate_renewed event appears in the audit log. Failures raise an alert at high severity with the error detail.
Tips
- The renewal window defaults to 30 days but you can override it per CA or per certificate template to suit your SLA.
- A failed renewal pauses auto-renewal on that certificate until you acknowledge the alert, preventing tight retry loops.
- For certificates deployed to multiple locations, TigerTrust uses the existing private key so every location gets the same consistent key/cert pair after renewal.
Related
ACME
HTTP-01 and DNS-01 challenge flow for ACME-backed renewals.
Certificate renewal
Renewal window, queue, and manual override details.
Workflows
Wrap renewals in approvals or add pre/post steps.