Seitenaufrufe hängen / Endloses Laden

Seit der Installation (Standard-Docker-Installation) treten häufig Fehler beim Laden von Seiten auf. Die Seite behält den Header und das Seitenmenü bei, aber der Inhaltsbereich bleibt leer mit nur dem Lade-Spinner. Es kann fast jede Seite der Website betreffen, und dies tritt sowohl für Mitarbeiter- als auch für normale Benutzerkonten auf.

Ich betreibe einen kleinen Vultr VPS mit 1 CPU, 1 GB RAM, 25 GB Speicherplatz.

Ich habe über ein Upgrade des Servers nachgedacht, aber alles, was ich überprüfen kann, deutet darauf hin, dass der Server in Ordnung ist und keine Prozesse überlastet. Die meisten Seitenaufrufe sind sehr schnell – bis sie es nicht mehr sind. Die Website ist sehr wenig ausgelastet – im Moment bin ich es, der mit ein paar Admin- und Proxy-Benutzerkonten testet.

Der Netzwerkinspektor lädt mit diesem Fehler:

Status: Blockiert
Methode: POST
Datei: poll
Typ: plain
Übertragen: NS_ERROR_NET_PARTIAL_TRANSFER

Werte für den Fehler, kopiert aus dem Netzwerkinspektor:

url:
https://forum.tasat.org/message-bus/2a2b05873f644fd9b2254693db4646de/poll

post data:
%2Flatest=162&%2Fnew=26&%2Funread=2&%2Funread%2F2=57&%2Fdelete=8&%2Frecover=0&%2Fdestroy=0&%2Fsite%2Fbanner=0&%2Ffile-change=33&%2Flogout%2F2=0&%2Fsite%2Fread-only=0&%2Freviewable_counts%2F2=0&%2Fnotification%2F2=0&%2Fuser-drafts%2F2=143&%2Fdo-not-disturb%2F2=0&%2Fuser-status=0&%2Fcategories=148&%2Fclient_settings=90&%2Fnotification-alert%2F2=0&%2Fuser-tips%2F2=0&%2Fnew_user_narrative%2Ftutorial_search%2F2=0&%2Frefresh_client=0&%2Fglobal%2Fasset-version=5&%2Frefresh-sidebar-sections=0&%2Fprivate-message-topic-tracking-state%2Fuser%2F2=0&__seq=42

request headers:
POST /message-bus/2a2b05873f644fd9b2254693db4646de/poll HTTP/2
Host: forum.tasat.org
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/118.0
Accept: text/plain, /; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 551
Referer: TASAT Forum
X-CSRF-Token: c3vlCihnvRDb8uDtHY3OBhq0k8eb1mVDVuCoU87sL2OQ2EzZtDuNbOLRWFPCVpokNTo6ZZOImMVjAJgo_fu0EQ
X-SILENCE-LOGGER: true
Discourse-Present: true
X-Requested-With: XMLHttpRequest
Origin: https://forum.tasat.org
DNT: 1
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Sec-GPC: 1
Connection: keep-alive
Cookie: _t=r3wkoiXFGHmGtbJIBrElWsMy2WtBuBr%2FpnHG89wdRBKA8eDq%2FYEVMnkFFA%2BtqXfQaNxQSj1s8qXDPvlVk6gIHxw6ppMatqmJCqEcXMTMqTsI5EXsvstxN5I5IWdHMx98J6n4da1RCOyPxOju1xPDeFBwCAecQwRveyaOwQKFdLCnK1j8t9eBBjlmCjM3931S0Kb8e%2BQ%2BKjznv1632d0BhHg%2BWEkvW%2BkQ81gG8SA8fbF%2B11lWeWuZCmH53nzHrhKF4YJDVpRyOrY4xvJ9–QjuuW9V8YIC%2BLSRA–ey1h8L6FGCwbJxPFazkmYQ%3D%3D; _forum_session=0P4d0csoW4J5ph0axRAPJPsk8XTS74hHPUfbLpK2SvJZy%2BJVN4knmGIL6ksuGB4oIOOse2yTJno1jcfNG1Z098YOdugFGTJLiutyGQQM1mi7owG48d9AaXc5KuXKJSK6yTS%2Bj7IkRW2%2F0izK50KTWMWqROJN0uQUHT31dIChZYyheFNiTOl1SA3D5yM2VsRfbilBSw41yXCYqnq9VTcBCtwtYX8bMppY51ieFJ0miQfVzO3hDk%2FcxNVSB1vJqsNDC67epFRtXCkJIeiSFf0%2BCojh1S5OyAK8qOSmJc0X02qdERtp%2BMqcIEdDL1vL4bPbqeqq%2FREN8gdneECJ9d%2BJz1KwDoT%2FAPCPko5KzUYlyXv%2F0vn6301oMnKffydi9A%3D%3D–51ty0igjchY0JqWz–8uSiBCn0KfGq%2F2ggUa1lHQ%3D%3D

response headers:
HTTP/2 200
server: nginx
date: Fri, 13 Oct 2023 01:54:33 GMT
content-type: text/plain; charset=utf-8
cache-control: must-revalidate, private, max-age=0
pragma: no-cache
expires: 0
access-control-allow-origin: https://forum.tasat.org
access-control-allow-methods: GET, POST
access-control-allow-headers: X-SILENCE-LOGGER, X-Shared-Session-Key, Dont-Chunk, Discourse-Present
access-control-max-age: 7200
x-content-type-options: nosniff
X-Firefox-Spdy: h2

response:

|

Was könnte diese Aussetzer verursachen?

Diese Frage hat keine Beachtung gefunden, also ist sie vielleicht ein echter Sonderfall.

Seit dem Posten habe ich dasselbe Verhalten erlebt – ein verlangsamtes Laden der Seite – hier auf Meta, das zweifellos optimal eingerichtet ist.

Dies geschah beim Surfen sowohl auf meinem Desktop als auch auf meinem Handy. Als es auf dem Handy passierte, habe ich es von WLAN auf LTE umgeschaltet und die Seite war sofort fertig geladen.

All dies lässt mich vermuten, dass es ein Problem mit meiner eigenen Internetkonfiguration/Verbindung ist. Obwohl es rätselhaft ist, dass es nur bei Discourse-Seiten passiert.

Ich wäre immer noch daran interessiert zu hören, ob jemand etwas Ähnliches gesehen hat oder allgemeine Ratschläge zur Fehlerbehebung hat.

2 „Gefällt mir“

Nachdem ich dies eine Weile beobachtet habe, komme ich darauf zurück…

Das seitenladeverlangsamende Verhalten scheint einzigartig für Firefox zu sein. Es fühlt sich an, als ob in FF ein JS-Timeout auftritt, wenn die Ladeanzeige etwa 90 % erreicht. Ein harter Seitenrefresh funktioniert immer, aber er verliert natürlich alle Formularinhalte.

Ich würde Firefox bevorzugen, musste aber auf Chromium-Browser zurückgreifen, um das Problem zu vermeiden, sowohl in meinem eigenen Forum als auch in anderen – einschließlich Meta.

Tritt dies in einem privaten Fenster immer noch auf, nur um Browser-Erweiterungen auszuschließen?

Ich bin seit ein paar Tagen in einem privaten Fenster ohne Plugins unterwegs, und ja, es passiert immer noch.

Können Sie Ihre Website-URL teilen?

Meine Website ist forum.tasat.org, aber ich sehe dasselbe Verhalten hier auf Meta und auf forum.obsidian.md.

Ich kann nichts finden, was einem Hängenbleiben konsistent vorausgeht, aber es scheint aufzutreten, wenn zu einem deutlich anderen Teil einer Website gewechselt wird, z. B. von einem Thema zum Admin-Bildschirm oder zu Suchergebnissen.

(Ein weiteres Beispiel war das erste Mal, als ich versuchte, diese Antwort zu speichern. Sie drehte sich und drehte sich, bis ich die Seite neu lud und von vorne begann.)

Außerdem: Dies ist jetzt konsistent in Firefox unter Windows, Linux und iOS.

1 „Gefällt mir“