Lists the certificate and SAN requirements for Cisco ISE nodes in order to ensure secure and successful integration with the Cisco ISE Cloud Central Agent.
The Cisco ISE Cloud Central Agent verifies the identity of each Cisco ISE node it connects to, including over pxGrid. The node’s Admin and pxGrid certificates must meet these requirements:
-
The Subject Alternative Name (SAN) must include the node’s fully qualified domain name (FQDN) as a DNS name, such as
DNS:ise1.example.com. -
The SAN can also include the node’s IP address.
-
The certificate must be within its validity period.
-
If the certificate is CA-signed, the issuing CA certificates must be in the Cisco ISE Trusted Certificates store.
Cisco ISE-generated certificates, including the default self-signed certificate and pxGrid certificates issued by the Cisco ISE internal CA, meet these requirements. If you use a certificate signed by an external CA, make sure the SAN includes the node’s FQDN as a DNS name.
The agent does not support certificates that identify the node only by its Common Name (CN) or IP address.
If a certificate is unsupported, installation does not complete. Reissue it with the node’s FQDN as a DNS name in the SAN, then run the installation again.
|
Certificate identity |
Supported |
|---|---|
|
SAN includes |
Yes |
|
SAN includes |
Yes |
CN is ise1.example.com; SAN includes only IP:192.0.2.10 |
No |
CN is ise1.example.com; certificate has no SAN |
No |
| SAN includes a DNS name that does not match the node’s FQDN | No |
Why the agent checks the certificate?
The agent sends Cisco ISE administrator credentials and receives session and endpoint data. It checks the DNS name in the SAN to verify the identity of the Cisco ISE node before exchanging this information. RFC 9525 specifies that clients identify DNS names using the dNSName SAN and must not use the CN for this purpose.
Check the certificate SAN
openssl s_client -connect <ISE-node-FQDN>:8910 </dev/null 2>/dev/null | openssl x509 -noout -ext subjectAltName
The output must include DNS:<ISE-node-FQDN>. To inspect the Admin certificate, use port 443 instead of 8910. This command displays the SAN; it does not confirm certificate validity or CA-chain trust.