Llamadas API para exportar e importar certificados en una plantilla específica en Panorama
1814
Created On 03/28/25 09:50 AM - Last Modified 08/07/25 03:31 AM
Symptom
- Llamadas API para automatizar la importación, exportación y renovación de certificados en Panorama
- Los certificados pueden estar en plantillas específicas para Firewalls administrados por Panorama
Environment
- Palo Alto Networks Panorama gestionando firewalls
- API
- Certificados en plantilla
Cause
El cliente necesita API específicas para mejorar su proceso de renovación de certificado y automatizar el proceso en implementaciones de cortafuegos de gran tamaño.
Resolution
- Establezca el vsys de destino: -
- https://10.XX.XX.XX/api?type=op&cmd= TPL1 vsys1 &clave=
- TPL1 es el nombre de la plantilla
- vsys1 es el nombre del vsys
- Generar un CSR :-
- https://10.XX.XX.XX/api?type=op&cmd= apicert pruebas 2048 sha256 externo No &clave=
- apicert es el nombre del certificado
- la prueba es el CN
- Exportar el CSR :-
- https://10.XX.XX.XX/api?type=export&category=certificate&certificate-name=apicert&format=pkcs10&include-key=no&key=
- Importar el certificado firmado:-
- %curl -F archivo=@./cert_test123.crt 'https://10.XX.XX.XX/api?type=import&category=certificate&certificate-name=apicert.crt&format=pem&key=' -k
- archivo=@
Additional Information
Revise el siguiente documento sobre cómo comenzar a utilizar la XML API :
https://docs.paloaltonetworks.com/pan-os/11-1/pan-os-panorama-api/comenzando-con-la-api-xml-pan-os