Built for Aruba ClearPass
Pre-built templates for the HTTPS(RSA), HTTPS(ECC), and RADIUS/EAP server certificates ship in your CertKit account. No scripting required.
Every ClearPass Policy Manager server holds a separate certificate for each service it runs: HTTPS(RSA) and HTTPS(ECC) for the admin UI and guest portal, and RADIUS/EAP for 802.1X authentication. When a certificate renews, each of those slots keeps serving the old one until someone imports the new certificate into the Certificate Store — per service, per cluster node. Every 47 days. On every cluster you manage.
CertKit centralizes certificate issuance and renewal, then pushes the renewed certificate to your ClearPass servers automatically via the CertKit Agent and the ClearPass REST API, importing it into the service you choose on one node or the whole cluster.
Pre-built templates for the HTTPS(RSA), HTTPS(ECC), and RADIUS/EAP server certificates ship in your CertKit account. No scripting required.
CertKit renews your ClearPass certificate for you. On every renewal it authenticates to the ClearPass REST API, imports the new certificate and chain as a PFX into the service you picked, and repeats that on every cluster node you told it to cover. No Certificate Store clicks, no per-node repetition.
ClearPass restarts the affected service on each node it updates — a brief admin UI and guest portal blip for the HTTPS certificates, and a moment of failed-and-retried authentications for RADIUS/EAP. Schedule deployments in a maintenance window so renewals land at 2am Sunday, not mid-workday.
The manual process, if you want to do it yourself:
Every one of these steps is manual, and ClearPass won't repeat any of them for you when the certificate renews. With lifetimes shrinking to 47 days, installation stops being an annual chore and becomes a recurring task: eight times a year, on every service, on every node. Miss the RADIUS/EAP one and 802.1X clients start failing authentication — laptops and phones silently fall off the Wi-Fi.
At 47 days, automation is the only sustainable way to run ClearPass certificates. Here's how CertKit does it.
Your network CertKit ACME CA ┌───────────────────┐ ┌──────────────────┐ ┌─────────────┐ │ ┌─────────────┐ │ │ │ │ │ │ │Deploy Agent │◄─┼─────┤ Issue & Renew │◄──►│ │ │ └──┬────┬─────┘ │ │ Certificates │ │ │ │ │ │ REST │ │ ┌───┐ └─────────────┘ │ │ │ API │ └───────────┬────│DNS│ │ ▼ ▼ │ │ └───┘ │ ┌──────────────┐ │ │ │ │ ClearPass │ │ │ │ │ [x] Imported │ │ ◄───────────────┘ │ │ [x] Restarted│ │ Verify │ └──────────────┘ │ └───────────────────┘
CertKit issues and renews certificates centrally in the cloud using delegated DNS validation. You create a one-time CNAME record; CertKit handles every ACME challenge after that.
The deploy agent is a small service you run on a Windows host inside your network. It makes an outbound HTTPS connection to CertKit to pull each renewed certificate, then connects to ClearPass over its REST API on your LAN to import the certificate into each target server. ClearPass never talks to CertKit or the public internet directly, never runs ACME, needs no port 80 open to the world, and never stores DNS credentials. One deploy agent can reach every ClearPass cluster and other appliance on that network, so there's nothing to install on the appliances themselves.
CertKit makes what many companies struggle with much easier to manage while at the same time providing great value compared to the traditional vendors in the space.
Ben Story, Managed Services Director, RedEye Network Solutions
ClearPass doesn't have one certificate, it has a slot per service on every node in the cluster. CertKit ships a pre-built template for each service. Pick the ones you use; the rest stay untouched.
all and CertKit walks
every node in the cluster. The node whose API the agent is talking through updates
last, so the web service restart can't cut off the deployment halfway.
all for the
cluster. CertKit runs it on every renewal.
ClearPass has no ACME client, and the appliance that gatekeeps your network access is the last place to put DNS provider credentials or an open port 80 — either one is a privilege escalation waiting to happen.
Scripting the renewal yourself has its own sharp edges: OAuth token handling, an import API that only accepts a PKCS#12 by downloading it from a URL — so your script has to stand up a web server just to hand ClearPass a file — a loop over every cluster node, and the restart ordering that kills your own API session if you update the wrong node first. We built and tested the deployment for each service so you don't have to. CertKit issues the certificate via delegated DNS validation, then the agent handles the import, the cluster fan-out, and the cleanup as one verified step, with no ACME client on the appliance.
Most networks have more than one place where TLS certificates live: firewalls like Fortinet, Cisco Firepower, and Juniper SRX, load balancers like F5 BIG-IP, and Microsoft Network Policy Server doing the same RADIUS job in Windows shops. CertKit automates all of it from one account.
Free 90-day trial. No credit card required. Direct access to our engineering team to get you set up.