Vielen Dank für Deine Unterstützung.
Hier sind die wichtigsten Erkenntnisse aus dem Vergleich:
1. Aktive Service Worker Interferenz
In der Ecosia-HAR-Datei ist auffällig, dass viele Anfragen über einen Service Worker (workbox-strategies.prod.js ) abgewickelt werden.
- Die Hauptseite (
/t/forum-laedt...) wurde mit dem Status 200 (OK) geladen, aber das FeldfetchedViaServiceWorkerist auftruegesetzt. - Dies bedeutet, dass der Browser die Seite nicht frisch vom Netzwerk lädt, sondern eine (eventuell fehlerhafte oder veraltete) Version aus dem lokalen Service-Worker-Cache anzeigt.
2. Fehlgeschlagene oder blockierte Ressourcen
Während die Hauptseite scheinbar lädt, zeigen die Timings in Ecosia Verzögerungen:
- Einige Anfragen haben extrem hohe „Blocked“-Zeiten (z. B. über 30ms allein für das Queueing einer CSS-Datei).
- Es gibt XHR-Poll-Anfragen an
/message-bus/.../poll, die zwar erfolgreich scheinen, aber auf eine komplexe Hintergrundkommunikation hindeuten, die in Chromium-basierten Browsern (wie Ecosia) strenger reglementiert sein kann als in Firefox.
3. Vergleich der Browser-Engines
- Ecosia (Chromium): Nutzt eine aggressive Caching-Strategie via Service Worker. Wenn der Service Worker in einem inkonsistenten Zustand ist, kann es dazu führen, dass die Seite „hängt“ oder Inhalte nicht korrekt nachlädt, obwohl der Server „200 OK“ meldet.
- Firefox: Nutzt eine andere Engine (Gecko) und geht oft anders mit Service Workern und dem Priorisieren von Netzwerkanfragen um. Firefox neigt dazu, bei Fehlern im Service Worker schneller auf das echte Netzwerk zurückzugreifen (Fallbacks).
Zusammenfassende Diagnose
Das Problem in Ecosia scheint kein Netzwerkfehler im klassischen Sinne zu sein, sondern ein lokales Problem mit dem Service Worker der Website.
Empfehlung zur Fehlerbehebung:
- Cache und Service Worker löschen: In Ecosia unter
Einstellungen→Datenschutz→Browserdaten löschen(insbesondere „Cookies und andere Websitedaten“). - Service Worker manuell stoppen: Über die Entwicklertools (F12) → Reiter
Application→Service Workers→Unregisterklicken. - Hard Reload: Die Seite mit
Strg + F5neu laden, um den Service Worker zu umgehen.
Da die Seite in Firefox funktioniert, liegt kein generelles Serverproblem vor, sondern eine spezifische Inkompatibilität oder ein korrupter Cache-Zustand innerhalb der Chromium-Umgebung von Ecosia