Unable to get local issuer certificate während der Verarbeitung Kette

Habe ich den privaten Schlüssel(my_ca.key) und einem öffentlichen Schlüssel(my_cert.crt), die signiert ist durch DigiCert. Jetzt will ich erstellen, RA(Registration Authority) und Unterschreiben Sie es durch meine privaten Schlüssel . Hier ist die Art und Weise habe ich versucht, das zu tun. Aber wenn ich versuche zu exportieren, private und public key als pkcs12-Datei habe ich immer eine Fehlermeldung wie diese unable to get local issuer certificate erste Kette. Keine Ahnung, wie dieses Problem zu lösen. Hier my_cert.crt-ist erweitert aus DigiCert High Assurance CA-3 und eine erweiterte von DigiCert High Assurance EV Root CA

 SSL_SUBJ="/C=LK/ST=Colombo/L=Colombo/O=Nope/OU=mobile/CN=My root"

 openssl genrsa -out ra.key 4096
 openssl req -new -key ra.key -out ra.csr -subj "$SSL_SUBJ"
 openssl x509 -req -days 365 -in ra.csr -CA my_cert.pem -CAkey my_ca.pem -  set_serial 76964474 -out ra.crt 
 openssl rsa -in ra.key -text > ra_private.pem
 openssl x509 -in ra.crt -out ra_cert.pem


 openssl pkcs12 -export -out ca.p12 -inkey my_ca.pem -in my_cert.pem -name "cacert" -passout pass:password
 openssl pkcs12 -export -out ra.p12 -inkey ra_private.pem -in ra_cert.pem -  chain -CAfile my_cert.pem -name "racert" -passout pass:password

InformationsquelleAutor GPrathap | 2015-03-05

Schreibe einen Kommentar