This Certificate Has an Invalid Issuer:Keychain Marks All Certificates as "Invalid Issuer"

This certificate has an invalid issuer : Keychain marks all certificates as Invalid Issuer

In Keychain access,
-> View -> Show Expired Certificates, then in your login keychain click on expired certificate and delete it. I also had the same expired certificate in my System keychain, so I deleted it from there too.

-> After deleting the expired cert from the login and System keychains,download certificate from below link and open with keychain.

Download https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and add it to Keychain access > certificates (which expires on 2023)

This certificate has an invalid issuer keychain

Normally all X.509 certificates in certificate chain except the last one are CA certificates. The first certificate in chain is called root CA (in your case DigiCert High Assurance EV Root CA), then other CA certificates in issuer chain (if any) are intermediate CAs and the last one is End Entity (not CA). I don't think you can issue new SSL certificate issued by non-CA certificate. So you can use my_cert.crt signed by DigiCert as SSL certificate but you cannot issue your own using my_ca.key.

The certificate has an invalid issuer : keychain

-> Download https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and double-click to install to Keychain.

-> Select "View" -> "Show Expired Certificates" in Keychain app.

-> Remove Apple Worldwide Developer Relations Certificate Authority certificates from "login" tab and "System" tab in Keychain app.

Now, all certificates are valid

This certificate has an invalid issuer issue not resolved

please check your solution on apple's forums Uploading archive error

Step 1 : Open Keychain Access in your mac.

Step 2 : Go to View -> show expired certificates.

Step 3 : Select Certificates category. All certificate are there
which are expired or not.

Step 4 : Select Login and System tab, and Search Apple Worldwide
Developer Relation Certificate Authority
and delete it from
keychain.

Step 5 : Now download the new certificate from : AppleWWDRCA.cer

Step 6 : Go to download folder-> and double click on the certificate
to install it. Your certificate is successfully installed.

For more in detail you can also check below blog

issue-this-certificate-has-an-invalid-issuer-because-of-apple-worldwide-developer-relations-intermediate-certificate-expiration

Apple Certificate for iOS Developer and Mac Developer is expired The certificate has an invalid issuer

For first you need clean you keychain.

Remove "Apple Worldwide Developer Relations Certification Authority" from all places. from System and Login tab

Sample Image

Download from apple.com Apple Worldwide Developer Relations Certification Authority

Double-click to AppleWWDRCA.cer install to Keychain.

Also, ensure that Keychain is showing expired certificates: Keychain > View > Show Expired Certificates

Enjoy !! :)

How to solve missing ios distribution signing identity

Simply try this steps:

  • Open your Keychain Access
  • On the left side you will see 'Login' ,'System' and 'System Roots'
  • Now drag your certificate in 'Login' option
  • You will get certificate install successfully in Keychain Access

Hope it will help you.

How to fix curl: (60) SSL certificate: Invalid certificate chain

Using the Safari browser (not Chrome, Firefox or Opera) on Mac OS X 10.9 (Mavericks) visit https://registry.npmjs.org

Screenshot of Safari showing certificate error

Click the Show certificate button and then check the checkbox labelled Always trust. Then click Continue and enter your password if required.

Always trust checkbox

Curl should now work with that URL correctly.



Related Topics



Leave a reply



Submit