Safari-SSL-Fehler

Was zu dem Problem geführt hat

Während ich versuchte, den durch die DigiCert-Zertifikate verursachten Github-SSL-Fehler zu beheben, habe ich einige der Zertifikate in der Anwendung „Schlüsselbundzugriff“ gelöscht. Dadurch habe ich meine SSL-Zertifikate beschädigt und stehe jetzt vor ernsthaften Problemen. Anfangs konnte ich mich nicht einmal mit Websites wie Facebook oder Github verbinden, weil es einige Vertrauensprobleme gab. Ich habe dieses Problem behoben, aber es scheint, dass ich etwas übersehe.

Aktuelles Problem

Das Problem tritt nur bei Safari auf. Ich habe es mit dem Chrome-Browser getestet und es gab keine Probleme. Wenn ich auf die Github-Website zugreife (die einzige mir bekannte Website, die den Fehler verursacht), erhalte ich in meiner Fehlerkonsole ein paar ähnliche Fehler wie diese:

Ressource konnte nicht geladen werden: Es ist ein SSL-Fehler aufgetreten und es kann keine sichere Verbindung zum Server hergestellt werden. ( https://assets-cdn.github.com/images/modules/home/gh-windows-app.png )

Dieser Fehler wirkt sich auf den Stil der Seite aus, es gibt kein CSS oder Bild, das auf der Github-Seite geladen wird.

Verweise

Hier ist meine Konsolenausgabe, wenn ich versuche, auf die Github-Seite zuzugreifen:Safari-Konsole

Hier ist die Liste meiner DigiCert-Zertifikate:Zertifikate

Ich danke Ihnen für Ihre Hilfe!

Antworten (2)

Wenn Sie die Stammzertifikate aus Ihrem Schlüsselbund gelöscht haben, ist der einfachste Weg, den ich kenne, dies zu beheben, eine Neuinstallation.

Beim Besuch einer Website prüft der Browser die „Chain of Trust“ des Website-Zertifikats. Grundsätzlich wird überprüft, wer das Zertifikat signiert hat. Wenn die Stammzertifikate weg sind, erkennt es keine der gängigen Autoritäten wie Verisign, Commodo usw. als vertrauenswürdig an.

Eine andere Option könnte darin bestehen, ein aktuelles Betriebssystem-Update von Apple herunterzuladen und neu zu installieren, wie hier vorgeschlagen https://apple.stackexchange.com/a/123151/4007 .

Sie schlagen vor, dass ich OSX komplett neu installiere? Außerdem habe ich versucht, dieses Update zu installieren, und es wurde gesagt, dass das System die Anforderungen nicht erfüllt (ich denke, es lag daran, dass ich die Version 10.9.4 habe).
Tolle Neuigkeiten ... Ich habe das neueste Update (10.9.4) neu installiert und neu gestartet und jetzt funktioniert alles ... Ich weiß nicht, welcher Prozess mein Problem behoben hat, aber es ist behoben!

Ich weiß, dass dies ein geschlossener Thread ist, aber ich habe eine einfachere Lösung gefunden. Gehen Sie zu https://www.digicert.com/digicert-root-certificates.htm und laden Sie alle Root-Zertifikate herunter und fügen Sie sie manuell zu Ihrem System-Schlüsselbund hinzu. (Doppelklick)