"False alarm" after hibernation wake-up: Doxument could not be loaded, lost connection
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- javascript
- Ambito
- frontend, networking
Direzione di ricerca
Riproduci la sequenza di ibernazione e riattivazione con un documento di testo, quindi parti dalle voci del log del browser relative al recupero del contenuto dei file e all'errore di rete di PollingBackend:fetchSteps. Traccia in che modo il ripristino della connessione e l'aggiornamento del documento influiscono sulla notifica. Il lavoro è completato quando un documento ricaricato o aggiornato correttamente non conserva il messaggio «connessione persa» o «impossibile caricare».
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
Although the latest version is loaded, the editor claims that the document could not be loaded and the connection is lost.
To Reproduce
- Open a text document with some content in the browser and hibernate the computer
- Use a different device to add some text to the document
- Start the hibernated computer again and watch the browser window
- At first nothing happens, no notification of a lost connection or alike
- Then the document is automatically updated, i.e. the text added on the second device appears
- But at the same time the notification at the bottom of the screen appears. that the connection was lost and the document could not be loaded.
Expected behavior
If the document can be loaded/updated, do not show that error message or "remove" it, cancel it as soon as the connection is re-established.
Screenshots
Server details:
- Nextcloud version: 33.0.7
- PHP Version: 8.3.32
- Database: PostgreSQL 18.4
Client details:
- OS: Windows
- Browser: Firefox
- Browser version: 153.0.1
- Device: notebook
Logs
Nextcloud log (data/nextcloud.log)
Insert your Nextcloud log here
Browser log
[WARN] viewer: Some mimes were ignored because they are not enabled in the server previews config
Object { app: "viewer", uid: "username", level: 2, ignoredMimes: (1) […] }
previewUtils-Dqoyaeqv.chunk.mjs:5:313
Notifications permissions granted NotificationsApp-nYK0QT1r.chunk.mjs:86:58933
Has notify_push enabled, slowing polling to 15 minutes NotificationsApp-nYK0QT1r.chunk.mjs:86:54457
Polling interval updated to 900000 NotificationsApp-nYK0QT1r.chunk.mjs:86:58364
Started background fetcher as session_keepalive is enabled NotificationsApp-nYK0QT1r.chunk.mjs:86:55524
Got notification data, restoring default polling interval. NotificationsApp-nYK0QT1r.chunk.mjs:86:57319
[ERROR] files: Error while fetching content
Object { app: "files", uid: "username", level: 2, error: DOMException }
core-common.js:1:2984825
[ERROR] files: Error while fetching content
Object { app: "files", uid: "username", level: 2, error: DOMException }
core-common.js:1:2984825
[WARN] viewer: No files provided, skipping update
Object { app: "viewer", uid: "username", level: 2 }
previewUtils-Dqoyaeqv.chunk.mjs:5:313
File info for /Dokumente/E/Waldsee.md fetched
Object { filename: Getter & Setter, basename: Getter & Setter, lastmod: Getter & Setter, size: Getter & Setter, type: Getter & Setter, etag: Getter & Setter, mime: Getter & Setter, tags: Getter & Setter, getcontentlength: Getter & Setter, getcontenttype: Getter & Setter, … }
viewer-main.mjs:8:15411
[ERROR] text: [PollingBackend:fetchSteps] Network error when fetching steps, retry 1
Object { app: "text", uid: "username", level: 2 }
index-zDAq7SQt.chunk.mjs:4:374
Die Verbindung zu wss://doma.in/push/ws wurde unterbrochen, während die Seite geladen wurde. NotificationsApp-nYK0QT1r.chunk.mjs:10:10931
Network is offline, slowing down pollingInterval to 9000000 NotificationsApp-nYK0QT1r.chunk.mjs:86:55176
Polling interval updated to 9000000 NotificationsApp-nYK0QT1r.chunk.mjs:86:58364
Started background fetcher as session_keepalive is enabled NotificationsApp-nYK0QT1r.chunk.mjs:86:55524
Request to https://doma.in/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json failed because of a CSRF mismatch. Fetching a new token. index-CIlSxMEd.chunk.mjs:9:5994
Network is online, reseting pollingInterval to 900000 NotificationsApp-nYK0QT1r.chunk.mjs:86:55359
Polling interval updated to 900000 NotificationsApp-nYK0QT1r.chunk.mjs:86:58364
Started background fetcher as session_keepalive is enabled NotificationsApp-nYK0QT1r.chunk.mjs:86:55524
Slowing down notifications: Status 500 NotificationsApp-nYK0QT1r.chunk.mjs:86:57966
Polling interval updated to 9000000 NotificationsApp-nYK0QT1r.chunk.mjs:86:58364
Started background fetcher as session_keepalive is enabled NotificationsApp-nYK0QT1r.chunk.mjs:86:55524
- Lingua principale
- JavaScript
- Stelle
- 665
- Fork
- 133
- Merge medio
- 1g 17h
- PR unite (30g)
- 172
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/text
-
0. Needs triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
nextcloud/text#9482 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
0. Needs triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
folder description not shows when using folder tree to navigateForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug feature: folder description
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
1. to develop design call discuss discussion ux
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100
nextcloud/text#9334 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/text
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
-
tech-debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
srikanth235/centraid#1155 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
microsoft/monaco-editor#5563 ·
I maintainer di solito rispondono entro 1 giorno
-
Package downloads never retry: getUrlWithResuming's retry catch cannot see a rejected requestAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno