Ce certificat a une défaillance de l'émetteur trousseau

J'ai la clé privée(my_ca.la clé) et la clé publique(my_cert.crt) qui est signé par DigiCert. Maintenant, je veux générer le certificat SSL (version 3) et la signer par ma clé privée . Voici la façon dont j'ai essayé de le faire. Mais lorsque j'exporte en trousseau (Mac OS X). J'ai été faire d'erreur comme ceci "Ce certificat a une défaillance de l'émetteur trousseau". Aucune idée de comment résoudre ce problème. Ici my_cert.crt est prolongée de DigiCert Élevé d'Assurance de la CA-3 et que l'étendue de DigiCert Assurance Élevée EV autorité de certification Racine. Également ajouté DigiCert Élevé d'Assurance de la CA-3, DigiCert Assurance Élevée EV autorité de certification Racine dans un trousseau de clés. Il montre my_cert.crt est valide. Comment obtenir ce genre d'erreur.

######### Initialization

SSL_SUBJ="/C=LK/ST=Colombo/L=Colombo/O=wso2/OU=laptop/CN=mdm.go.com"

########SSL Certificate

echo "\nGenerating SSL Certificate >>>>>> START"

openssl genrsa -out ia.key 4096
openssl req -new -key ia.key -out ia.csr -subj "$SSL_SUBJ"
openssl x509 -req -days 365 -in ia.csr -CA my_cert.pem -CAkey my_ca.pem -set_serial 765644787 -out ia.crt -extensions v3_ca -extfile ./openssl.cnf

echo "\nGenerating SSL Certificate >>>>>> END \n"

openssl pkcs12 -export -out ia.p12 -inkey ia.key -in ia.crt -CAfile my_cert.pem -name sslcert -passout pass:password

Remarque: ajoutés personnalisés entrée dans /etc/hosts de mappage de l'adresse IP de certificat SSL CN et pour tester le serveur et le client sont sur la même machine.

Est votre certificat (my_cert.crt) certificat d'autorité de certification? Cela signifie que lorsque vous ouvrez le certificat dans certains viewer ce qui est des Contraintes de Base de la section"? Type d'objet=Fin de l'Entité ou de l'Objet Type=CA?
CA=Pas de, Critique=Oui

OriginalL'auteur GPrathap | 2015-03-05