Use this procedure to manage certificates in Cisco Optical Network Controller. When a Cisco Optical Network Controller cluster is created, unique self-signed EC/RSA certificates are generated for incoming HTTPS connections to the ingress-proxy.
Use this procedure to manage certificates in Cisco Optical Network Controller in Cisco Optical Network Controller. Complete this task when you need to configure, verify, or manage the related network operation.
When a Cisco Optical Network Controller cluster is created, unique self-signed EC/RSA certificates are generated for incoming HTTPS connections to the ingress-proxy. Ingress-proxy is the component that handles incoming network traffic and routes traffic to various services within the cluster. These certificates are intended for initial configuration only. From Cisco Optical Network Controller Release 24.3.1, you can create a Certificate Signing Request (CSR) and upload a signed certificate bundle using the sedo command-line interface (CLI) administration tool, a powerful tool for system administration.
Before you begin
Follow these steps to manage certificates in Cisco Optical Network Controller:
Procedure
| 1. | Create a Certificate Signing Request (CSR) using the sedo CLI tool. You can choose between RSA and EC certificates. Example:For RSA:
Example:For EC:
|
|
| 2. | Get the CSR Signed by a Certificate Authority (CA). This is an external process. Submit the generated CSR to your organization's Certificate Authority (CA) or a trusted public CA to obtain a signed certificate. |
|
| 3. | If your CA provides individual certificates instead of certificate chain, create a certificate chain. You must follow the exact order to create the chain. Copy the signed certificate to the CONC virtual machine location /data and create a chain of certificates in output.crt: Example:
Example:Replace the paths with the actual paths to your Issuing CA and Root CA certificates. Ensure that the paths are accessible from the VM, and adjust the command as needed based on your specific environment and file paths. |
|
| 4. | Upload the prepared certificate chain to the system: Example:
|
|
| 5. | Verify the uploaded certificates: Example:
If you are replacing the self-signed certificate with the active |
The manage certificates in Cisco Optical Network Controller task is complete.