michaelb1983

Q: Https certificate expired issue

I'm having trouble accessing github over https.

 

If i go to the github website and look at the certificates, I see that there is an expired certificate in the certificate chain, see image:

 

Screenshot 2014-07-31 14.16.59.png

 

I can see that it has expired on the 26th of July, 5 days ago.

 

The other affect that is more serious for my work is that I cannot access git repositories hosted on github, I get the message 'SSL certificate problem: Invalid certificate chain'

 

I have tried a solution found on other question to remove certificates from my login keychain that have 'digicert' in them

 

http://stuffandymakes.com/2014/03/11/os-x-mavericks-10-9-2-causes-ssl-errors-git -bitbucket/

 

Here's what my keychain looks like when I filter with DigiCert :

 

Screenshot 2014-07-31 14.24.53.png

 

I have tried deleting these root certificates, but that was VERY BAD! Don't do that, I had to re-install Mavericks!

Please tell me how I can reset the certificates used to access gitHub so I can continue working.

To test, I did create a new login account, and that works fine, so I guess the problem is in my login keychain.

MacBook Pro (13-inch Mid 2009), OS X Mavericks (10.9.4)

Posted on Jul 31, 2014 6:29 AM

Close

Q: Https certificate expired issue

  • All replies
  • Helpful answers

  • by Eric Root,Solvedanswer

    Eric Root Eric Root Jul 31, 2014 1:24 PM in response to michaelb1983
    Level 9 (74,211 points)
    iTunes
    Jul 31, 2014 1:24 PM in response to michaelb1983

    Try running Keychain First Aid and resetting the original keychain.

     

    Keychain Reset

     

    Keychain Issues - Resolve  see post by Kappy

  • by michaelb1983,

    michaelb1983 michaelb1983 Jul 31, 2014 2:18 PM in response to Eric Root
    Level 1 (0 points)
    Jul 31, 2014 2:18 PM in response to Eric Root

    So, Thank you for your answer, I think it's worked. The First Aid check showed up no errors, so I did the Keychain Reset thing. This had some weird affects such as my google drive failed to sync and wouldn't sign in, and I kept being asked for a password for 'root keychain access', a message would pop up every 2-4 seconds requiring me to re-type my login password.

     

    After a restart, the constant pop-up annoyance has gone away, and I've re-signed into Google which has worked, and now gitHub has come back to life with a valid certificate. More importantly pulling repository updates from gitHub now works, so things are looking good!

     

    I'm sure I'll need to reset a few passwords here and there, but hopefully the main issue has been solved.

     

    Thanks Eric!

  • by Eric Root,Helpful

    Eric Root Eric Root Jul 31, 2014 2:36 PM in response to michaelb1983
    Level 9 (74,211 points)
    iTunes
    Jul 31, 2014 2:36 PM in response to michaelb1983

    You are welcome.