6.5.16 Aruba ClearPass
Configure API access, callback networking, key algorithms, and the ClearPass Trust List
CertKit provides four ClearPass Policy Manager templates. The HTTPS templates update a server certificate on one or every cluster node. The RADIUS/EAP service-certificate template updates a cluster-wide service certificate.
Choose the template
| Template | Key requirement | Scope | Service impact |
|---|---|---|---|
| HTTPS(RSA) Server Certificate | RSA | One server or all |
Restarts the web service on each updated node. |
| HTTPS(ECC) Server Certificate | EC/ECDSA | One server or all |
Restarts the web service on each updated node. |
| RADIUS/EAP Server Certificate | Match client requirements | One server or all |
Restarts RADIUS on each updated node. |
| Service Certificate (Per-Service RADIUS/EAP) | RADIUS/EAP-capable certificate | Cluster-wide | Rebinds services that used the prior certificate with the same subject CN. |
Use a deployment window for HTTPS and RADIUS server-certificate changes. Expect a short admin UI or captive-portal interruption for HTTPS and brief authentication retries for RADIUS.
API client permissions
Create an API client under ClearPass Guest > Administration > API Services > API Clients with:
client_credentialsgrant type.- An operator profile allowing Policy Manager Certificates read/write.
- Policy Manager Services read/write when using the per-service RADIUS/EAP template so CertKit can rebind services.
For server-certificate templates, set Cluster server to update to the exact name under Administration > Server Manager, or use all.
Callback network requirement
The ClearPass API imports a PKCS#12 file by downloading it from a URL. During deployment, the CertKit agent serves the password-protected PFX from a random one-time HTTP URL.
ClearPass must reach the agent host on the configured callback port, TCP 18080 by default. The agent temporarily opens Windows Firewall and removes the rule afterward. Any network firewall or ACL between ClearPass and the agent must also allow the connection.
Leave Agent address as reachable from ClearPass set to auto when the address selected by the route to ClearPass is reachable in the reverse direction. Set an explicit address when the host uses NAT or multiple network interfaces.
If the deployment says “ClearPass never downloaded the PFX,” test routing and TCP access from ClearPass to the displayed callback address and port.
Trust List requirement for RADIUS/EAP
The RADIUS/EAP Server Certificate and Service Certificate templates require every CA in the certificate’s actual chain to be present and enabled in the ClearPass Trust List with the EAP usage. This includes the intermediate CA certificates and the root CA required by ClearPass. Do not add the leaf server certificate to the Trust List.
For Let’s Encrypt certificates:
- Identify each CA in the issued certificate’s chain or read the CA named in the ClearPass error.
- Download the official PEM or DER CA certificate from the Let’s Encrypt Chains of Trust page. Use the current chain rather than assuming one fixed intermediate or root. If the error names
ISRG Root X1, import the officialISRG Root X1certificate from that page. - In ClearPass Policy Manager, open Administration > Certificates > Trust List and select Add.
- Select the CA certificate file.
- Add the
EAPusage. Add other usages such as RadSec or Server/Client Trust only when required by the environment. - Check Enabled, then select Add Certificate.
- Repeat for every missing CA certificate in the chain and rerun the CertKit deployment.
Use the official CA certificate file. Re-exported or incomplete files can omit extensions ClearPass expects, including the Subject Key Identifier.
Per-service renewal matching
Service-certificate renewals are matched by subject common name. CertKit imports the renewal, re-points services using the previous matching certificate, and deletes superseded matching certificates. A first deployment with no matching common name adds the certificate without changing a service binding.
For a product overview, see certificate automation for Aruba ClearPass.