Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

OS: Mac 10.7.2 (Lion)

I've been unable to load any SSL sites on any browser. Chrome gives error 7 (ERR_TIMED_OUT), but this occurs across all browsers. I've tried different DNS, flushing DNS, and other things. No luck. Any advice?

share|improve this question
    
Update: It sometimes works in Firefox. Not for every SSL site though. –  Laxsnor Oct 18 '11 at 19:21
    
This problem was maddening. Thanks for posting. –  Robert Karl Nov 5 '11 at 22:39
    
More info: superuser.com/questions/349740/… –  Tyilo Nov 17 '11 at 15:22
    
Plenty of suggestions to this issue are logged here: superuser.com/questions/349740/… –  user113976 Jan 16 '12 at 23:59
add comment

1 Answer

I found that the culprit is a corrupt Keychain file, as OS X can't access the Keychain program it can't check the necessary certificates so the page never loads.

Try opening the Keychain program now (Applications > Utilities > Keychain) and it shouldn't open (if it does, maybe the problem you're having is different).

  • Finder > Go > Go To Folder > /Users/ENTER YOU USERNAME HERE/Library

  • Find the keychains folder and delete the login.keychain file.

  • You must reboot now. This forces Keychain to rebuild the corrupt file.

You should now be able to access the Keychain program and more importantly, load HTTPS / SSL websites!

share|improve this answer
    
This solution only works temporarily. Every time I restart or hibernate my MacBook, I have to do this all over again. –  mcandre Oct 23 '11 at 21:07
    
If you are suffering from problems having to do with a corrupt keychain, before resorting to deleting the keychain you should probably try to use Keychain First Aid from the Keychain Access application. That way you won't lose any valuable data if it happens to be stored in the keychain in question. –  danielpunkass Oct 31 '11 at 18:10
    
After removing this file and rebooting, I can finally log into SU and upvote. –  Robert Karl Nov 5 '11 at 22:40
1  
This works, but there are two things: 1. You lose your password when you do that :) 2. It is not a fix. It is more like a bandage. Would be nice if anyone know a good solution to run keychain repair from terminal. –  gabrielstuff Nov 12 '11 at 14:44
    
WARNING! I thought I could restore login.keychain and metadata.keychain from time machine... and I did... but... nothing changed at all, so I rebooted and COULDN'T LOGIN TO MY ACCOUNT! At least I have enabled SSH on my mac, so I logged from my other computer and deleted those *.keychain files from there. 2 minutes ago. No problems for now and SSL is working. –  NoICE Jan 10 '12 at 20:23
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.