Have a Question?
< All Topics

How to Import SSL Certificate to Palo alto Firewall

Steps on how to import SSL Certificate to Palo alto Firewall

Let’s Encrypt SSL Certificate is used in this lab

Generate SSL Certificate from Let,s Encrypt

Refer to Generate Wildcard SSL Certificate from Let’s Encrtpt with Posh-ACME to generate a new wild card SSL Certificate with PowerShell

Preparation of Root & Intermediate Certificate

Open Certificate – Local Computer with certlm.msc and import cert.pfx to Personal – Certificates

Go to Certificate Path – Let’s Encrypt Authority X3 to export the Intermediate Certificate in Base-64 Encoded X.509 (CER) format and store it in C:\Temp\LetsIntermediate.cer

Go to Certificate Path – DST Root CA X3 to export the CA Root Certificate in Base-64 Encoded X.509 (CER) format store it in C:\Temp\LetsRoot.cer

Convert the Root & Intermediate Certificate from CER to PEM format

openssl x509 -in LetsRoot.cer -out LetsRoot.pem
openssl x509 -in LetsIntermediate.cer -out LetsIntermediate.pem

You can download it here which are the PEM files used in this lab

Import SSL Certificate to Palo alto Firewall

Go to Device – Certificate Management – Certificate – Import and import cert.pfx by entering the passphrase

Import both LetsRoot.pem & LetsIntermediate.pem

Imported SSL Certificates are chained properly now

lastly, commit all the changes to firewall

Replace the default SSL Certificate used for Management Interface

Create a new SSL/TLS Service Profile by selecting the SSL Certificate that imported in Device – Certificate Management – Certificate – SSL/TLS Service Profile

Change the SSL/TLS Service Profile for Management Traffic in Device – Management – General Settings and Commit the changes

Login to management interface via https://pa.aventislab.info (FQDN) to verify the new SSL certificate is in used now

Table of Contents
Scroll to Top