SSL connection error with Safari (only) for one site
I've found that Safari has suddenly stopped being able to connect
to a single website (server) via https (SSL). The site works fine
in Firefox and Chrome (where I can view the certificate issued,
from GlobalSign), and even via curl from the command line. The
same server has some pages accessible via http (no SSL), and
that works fine in Safari.
Safari's error console reports:
[Error] Failed to load resource: An SSL error has occurred and a secure connection to the server cannot be made.
And the system log reports:
com.apple.WebKit.Networking[1610]: CFNetwork SSLHandshake failed (-9800)
com.apple.WebKit.Networking[1610]: CFNetwork SSLHandshake failed (-9802)
com.apple.WebKit.Networking[1610]: CFNetwork SSLHandshake failed (-9824)
com.apple.WebKit.Networking[1610]: NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)
I've tried the following (that I can remember):
- check date & time are OK
- reset Safari (including clear all web data)
- delete caches
- remove ~/Library/Preferences/com.apple.security.plist
and ~/Library/Preferences/com.apple.security.revocation.plist
- repair keychains in Keychain Access
- look for certificates that are expired or don't use the system defaults (none found)
- reboot
- reinstall OS X (10.9.5) and re-update to the latest Safari (7.1.2)
No dice.
Any other ideas?
Thanks,
-Gene
MacBook Pro, OS X Mavericks (10.9.5)