Konvertieren Sie ein privates SSL-Zertifikat in das PKCS12-Format für den JKS Keystore

Konvertieren Sie ein privates SSL-Zertifikat in das PKCS12-Format für den JKS Keystore

Ich habe die folgenden Dateien vom Unternehmenszertifikatsanbieter erhalten.

jenkins.int.XX.com.key
XX_Inc_Private_Root_CA.base64.cer
XX_Inc_Private_Root_CA.crt
XX_Inc_Private_SSL_CA.509.cer
XX_Inc_Private_SSL_CA.509.pem

Hier sind die beiden Befehle, die ich zur Konvertierung ausführe:

openssl pkcs12 -export -out jenkins_keystore.p12 -passout 'pass:changeit' -inkey jenkins.int.xx.com.key -in XX_Inc_Private_Root_CA.base64.cer
 error message: No certificate matches private key


 openssl pkcs12 -export -out jenkins_keystore.p12 -passout 'pass:changeit' -inkey jenkins.int.xx.com.key -in XX_Inc_Private_SSL_CA.509.cer
 error message: unable to load certificates 

Wie geht man richtig vor?

verwandte Informationen