Apples Server (dh alle Server von apple.com inkl. iTunes und App Store) laden nicht alle paar Tage

Okay, das ist seltsam.

Seit 2017 habe ich diese seltsame Situation, in der ich keine Seiten von einem Apple-Server auf einen meiner iMacs laden kann. Das Merkwürdige daran ist:

  • Es passiert entweder mit Safari oder Firefox - aber Google Chrome funktioniert gut
  • Der iTunes Store, der Mac App Store usw. sind ebenfalls betroffen
  • Alle anderen Geräte im selben Netzwerk (z. B. iPhones, iPads, MacBook Pros, Apple TV, PCs usw.) verbinden sich problemlos mit diesen Servern (einschließlich derselben Safari-/Firefox-Browserversionen, die unter macOS auf einer virtuellen Maschine auf demselben iMac ausgeführt werden ) .
  • Das Problem bleibt bestehen, unabhängig davon, wie ich diesen bestimmten iMac mit einem Netzwerk verbinde (dh Ethernet oder Wi-Fi, direkt oder über einen Router).
  • Alle anderen Webserver (soweit ich das beurteilen kann) laden einwandfrei

Ein Neustart des iMac hat keine Auswirkung, ebenso wenig wie die Verwendung des abgesicherten Modus. Caches löschen, Erweiterungen abschalten, Wechseln zu einem anderen Benutzerkonto auch nicht. Ich habe auch die Einstellungen von Google Chrome überprüft (auf der Suche nach einer Art DNS-Caching/Prefetching-Option), um zu sehen, ob ich herausfinden könnte, warum es funktioniert, und dachte, das würde mir helfen, das Problem zu beheben – aber ich habe nichts Offensichtliches gesehen.

Eine Lösung, die ich gefunden habe, die dieses Problem behebt, ist jedoch:

  • über ein VPN verbinden, das mich in ein anderes Land versetzt
  • Apple.com in Safari laden
  • vom VPN trennen
  • Jetzt werden alle Apple-Server in Safari und Firefox sowie in den iTunes- und App Store-Apps einwandfrei geladen

Leider taucht das Problem innerhalb eines Tages wieder auf und wieder ist die einzige Lösung, die ich gefunden habe, die oben genannte. Obwohl diese Lösung nur etwa eine Minute dauert, ist sie dennoch frustrierend, besonders wenn Sie sich mitten in einem Arbeitsablauf befinden und ständig auf die Server von Apple zugreifen müssen!

Hat jemand irgendwelche Ideen dazu?

Denken Sie daran: Dies betrifft Safari, Firefox, iTunes und die App Store-Apps, aber nicht Google Chrome? Und nur die Apps auf einem iMac sind betroffen, aber nicht innerhalb von macOS auf einer virtuellen Maschine auf demselben iMac.

SPEZIFIKATIONEN

Der betreffende iMac hat die folgenden Spezifikationen:

  • 21,5" Mitte 2010
  • 16 GB Arbeitsspeicher
  • Mac OS X El Capitan 10.11.6
  • Safari 10.1 (aber seit v10.0.2)
  • FireFox 52.0.2 (aber seit v50.1.0)
  • iTunes 12.6.0.100 (aber seit v12.5.4.42)
  • App-Store 2.1
Nein, habe ich nicht, aber das ist eine gute Idee! Ich hatte nicht einmal daran gedacht, Wireshark zu installieren, um dies zu beheben. Werde das jetzt machen! :)
IMHO hängt dies eindeutig mit einem DNS/DNS-Cache/mDNSResponder-Problem zusammen. In Ihrem Fall verwendet Google Chrome wahrscheinlich einen eigenen DNS-Client und ist nicht betroffen. Bitte überprüfen Sie chrome://net-internals/#dns und den Status des "Internen DNS-Clients".
Danke @klanomath - Ich hatte zuvor die Einstellungen von Chrome überprüft, konnte aber keine relevanten DNS-Informationen finden, um festzustellen, ob Googles eigene DNS-Server usw. verwendet wurden. Aber dies ist ein großartiger Tipp - ich bin kein großer Chrome-Benutzer Ich weiß nicht, dass Sie chrome:// in der Adressleiste verwenden können , um auf andere Informationen zuzugreifen (außer chrome://settings). Ich sehe, dass der aktivierte interne DNS-Client als gekennzeichnet ist true, was meinen Verdacht bestätigt. Danke für den Tipp! :) Abgesehen davon, gibt es eine Möglichkeit, dieses Flag zu falseFehlerbehebungszwecken zu ändern? Ich habe chrome://flags überprüft, aber nichts gefunden.
Das DNS-Async-Flag wurde entfernt. Ich würde auf LittleSnitch zurückgreifen und den Zugriff von Google Chrome auf den TCP/UDP-Port 53 deaktivieren. Wenn ich meinen Little Snitch-Netzwerkmonitor überprüfe, greift Chrome auf die lokal konfigurierten DNS-Server und 208.67.220.220 (Verhältnis: 1:300 zugunsten des Google-DNS-Servers) zu )

Antworten (1)

Ich würde versuchen, zwei Dinge zu tun, um dies zu beheben:

  1. Holen Sie sich eine neue Netzwerkverbindung – verwenden Sie ein VPN, um sich woanders zu verbinden, oder verschieben Sie den Computer in ein völlig neues Netzwerk.
  2. Installieren Sie macOS auf einem externen Laufwerk und wenn Sie dieses Problem haben, schalten Sie das Haupt-macOS aus und starten Sie das alternative Betriebssystem, um schnell hintereinander zu testen, ob dies eine seltsame Beschädigung des Betriebssystems sein könnte.

Sie haben alle großen, einfachen Ziele ausgeschlossen, also ist dies wahrscheinlich ein echter Grenzfall oder ein verrücktes einmaliges Problem. Die VM, die sich mit dem Netzwerk verbindet, wenn das Host-Betriebssystem dies nicht kann, ist auch für mich verblüffend.