Meine Kopie von Safari weigert sich, meine Website zu öffnen, example.com
.Meine spezielle Installation von Safari weigert sich, meine Website zu öffnen
Jedes Mal, wenn ich versuchen und besuchen http://example.com
Safari (nicht der Server!) Leitet mich zu https://example.com
und sofort sagt mir:
https://example.com "„Safari die Seite nicht öffnen kann“, weil Safari kann nicht eine Verbindung zum Server „example.com“.
- die Seite verfügt nicht über HTTPS aktiviert oder ein Zertifikat installiert (obwohl es einmal tat)
- die Website w orks perfekt in Chrome
- Die Website funktioniert perfekt in iOS Safari
- Die Website funktioniert perfekt in Safari auf einem anderen Computer
Es scheint, wie meine Kopie von Safari hat ‚zwischengespeichert‘ die HTTPS umleiten oder so etwas. Hier
ist, was ich habe versucht:
- den Cache Safari löschen
- Deaktivieren des Safari-Cache
- Löschen des OS X DNS-Cache
- System neu startet
- Absichtlich die HTTPS-Version zugreifen
- Absichtlich Zugriff auf die HTTP-Version
- Anhängen zufälliger Abfragezeichenfolgen
Aber immer noch jedes Mal bekomme ich sofort die Nachricht. Es erscheint innerhalb von Millisekunden, was mich vermuten lässt, dass es irgendwo zwischengespeichert ist.
Wenn Sie ein Gastkonto versuchen, verschwindet das Problem. Allerdings sind sowohl mein Mac zu Hause als auch bei der Arbeit betroffen, vermutlich weil iCloud eine Art Safari-Cache-Datei synchronisiert.
This thread here scheint darauf hinzuweisen, es ist mit HSTS zu tun (wie @rluta gedacht hat), oder alternativ mit Strict-Transport-Security
Header zu tun, die gesetzt werden. Ich habe bestätigt und keine Strict-Transport-Security
Header werden gesetzt, wenn auf die Webseite zugegriffen wird.
Wenn ich überhaupt möglich bin, möchte ich meine Safari nicht wirklich "zurücksetzen" müssen, da ich sie für jeden Tag benutze. Irgendwelche Ideen?
Haben Sie versucht, ein neues Mac OS X-Benutzerkonto auf dem Problemcomputer zu erstellen? Funktioniert Safari im neuen Konto korrekt? –
@null Bei einem neuen Konto wird die Website ohne Probleme geladen. Allerdings habe ich jetzt festgestellt, dass es auf meinem iMac zu Hause - der Safari über iCloud synchronisiert - nicht funktioniert. Es sieht so aus, als ob die Ursache für den Bruch in den synchronisierten Daten enthalten ist. – Jack
Es scheint iCloud [synchronisiert HSTS Einträge] (http://www.radicalresearch.co.uk/lab/hstssupercookies). Vielleicht schalten Sie iCloud aus, bevor Sie 'HSTS.plist' löschen und dann [Ihren Computer neu starten] (http://sweetpproductions.com/support/showthread.php?tid=272)? –