01-27-2021 04:01 PM
Hi guys,
I'm a bit confused in why we would use two signed certificates for anyconnect VPN to establish a trust point on the outside interface of the firewall. If look at the below article and follow the steps, it would go like this.
1. Create a CSR on the FTD via CLI
2. Send it to a CA to be signed
3. Go to Objects > Object Management > PKI > Cert Enrollment, click on Add Cert Enrollment. Here we add the CA signed certificate (which is the first one)
4. Then we go to Devices > Certificates > Add > New Certificate. Here we select the cert enrollment we did in step 3, create another CSR to be signed by a CA again.
Am I reading this incorrectly or not understanding the process?
Any insight would be amazing so I can get my head around this.
Thank you
Heino
Solved! Go to Solution.
01-28-2021 10:24 AM
You are getting confused between 2 different methods to import a certificate.
|You generate the CSR via openssl from the CLI, sign the certificate and create a PKCS12 file. On the FMC you then you select the Certificate Enrollment type as PKCS12 and import the file (this doesn't generate a new CSR). Example
Another method is select the Certificate Enrollment type as Manual, import the CA certificate and then generate the CSR and import the signed file. This method does not require you to generate a CSR on the CLI.
01-27-2021 04:20 PM
Hi,
Step 3 is for upload the certificate signed by the CA, and the step 4 is to assign the certificate (uploaded on step 3) to FTD.
01-27-2021 06:45 PM
01-28-2021 10:07 AM - edited 01-28-2021 10:08 AM
@Hi @Heino Human
I create the CSR outside FTD (try openSSL) and then import the certificate to FTD
Check the following guide, I use the PKCS12 option.
01-28-2021 10:24 AM
You are getting confused between 2 different methods to import a certificate.
|You generate the CSR via openssl from the CLI, sign the certificate and create a PKCS12 file. On the FMC you then you select the Certificate Enrollment type as PKCS12 and import the file (this doesn't generate a new CSR). Example
Another method is select the Certificate Enrollment type as Manual, import the CA certificate and then generate the CSR and import the signed file. This method does not require you to generate a CSR on the CLI.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide