07-03-2025 11:51 AM
Hi All,
I have .crt file from Godaddy that I need to install on my ASAv10 identity certificates. In ADSM the add button wants a pkcs12 format and Godaddy only provides .crt and pem files. I could really use some advice/guidance. Thanks all!
Cisco Adaptive Security Appliance Software Version 9.19(1)12
SSP Operating System Version 2.13(0.234)
Device Manager Version 7.19(1)
ADSM v7.19(1)
Solved! Go to Solution.
07-09-2025 08:38 AM
Step-by-Step: Convert CRT + Private Key + PEM Chain → PFX (PKCS#12)
What You Need:
Your certificate from GoDaddy (e.g., your_domain.crt)
Your private key (you generated this when you created the CSR, e.g., your_domain.key)
The GoDaddy intermediate certificate bundle (gd_bundle-g2-g1.crt or similar)
OpenSSL (available on most Linux/Mac systems, or via Git Bash for Windows, or OpenSSL for Windows)
OpenSSL Command to Create a PFX File
bash
Copy
Edit
openssl pkcs12 -export \
-inkey your_domain.key \
-in your_domain.crt \
-certfile gd_bundle-g2-g1.crt \
-out your_domain.p12
Notes:
-inkey: Your private key
-in: Your primary SSL certificate
-certfile: Intermediate certificates (PEM/CRT bundle from GoDaddy)
-out: The resulting .p12 file
It will ask for a password — this is the password ADSM will ask for when you import the identity certificate.
Import into ASDM
Open ASDM
Go to Configuration > Device Management > Certificate Management > Identity Certificates
Click Add
Select Import the identity certificate from a file
Browse to your .p12 file
Enter the password you used in the OpenSSL command
Finish the wizard and apply
07-09-2025 08:38 AM
Step-by-Step: Convert CRT + Private Key + PEM Chain → PFX (PKCS#12)
What You Need:
Your certificate from GoDaddy (e.g., your_domain.crt)
Your private key (you generated this when you created the CSR, e.g., your_domain.key)
The GoDaddy intermediate certificate bundle (gd_bundle-g2-g1.crt or similar)
OpenSSL (available on most Linux/Mac systems, or via Git Bash for Windows, or OpenSSL for Windows)
OpenSSL Command to Create a PFX File
bash
Copy
Edit
openssl pkcs12 -export \
-inkey your_domain.key \
-in your_domain.crt \
-certfile gd_bundle-g2-g1.crt \
-out your_domain.p12
Notes:
-inkey: Your private key
-in: Your primary SSL certificate
-certfile: Intermediate certificates (PEM/CRT bundle from GoDaddy)
-out: The resulting .p12 file
It will ask for a password — this is the password ADSM will ask for when you import the identity certificate.
Import into ASDM
Open ASDM
Go to Configuration > Device Management > Certificate Management > Identity Certificates
Click Add
Select Import the identity certificate from a file
Browse to your .p12 file
Enter the password you used in the OpenSSL command
Finish the wizard and apply
07-11-2025 06:59 AM
Thanks for the help!
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