Zum Inhalt springen

Fehlerbehebung bei der Obsidian-Synchronisierung

Symptome → wahrscheinliche Ursachen → was du probieren kannst.

Die Anmeldung nutzt einen Device Flow: Das Plugin zeigt einen kurzen Benutzercode, öffnet die Bestätigungsseite des Backends in deinem Browser und fragt ab, bis du zustimmst. Über das URL-Schema obsidian:// wird kein Token zurückgereicht.

  • Die Bestätigungsseite öffnet sich nie. Kopiere den Benutzercode aus dem Anmeldedialog, öffne die Bestätigungs-URL manuell und füge den Code ein. Prüf, ob deine Engram-URL (Cloud oder Self-Host) in den Plugin-Einstellungen stimmt.
  • Im Browser bestätigt, aber das Plugin bestätigt nie. Das Plugin fragt das Token ab, nachdem du zugestimmt hast; gib ihm ein paar Sekunden. Wenn es immer noch nicht bestätigt, schließ den Dialog und starte die Anmeldung auf der Einstellungsseite des Plugins neu.
  • „Invalid token“ nach der Anmeldung. Möglicherweise ist deine Sitzung abgelaufen. Melde dich auf der Einstellungsseite des Plugins ab und wieder an.

Die Synchronisierung hängt bei „Pending push: N“

Abschnitt betitelt „Die Synchronisierung hängt bei „Pending push: N““
  • Sieh im Protokoll Sync-Zentrale → Recent activity nach dem letzten Fehler.
  • Wenn das Backend erreichbar ist, das Senden aber mit 409 (Versionskonflikt) endet, ist es wahrscheinlich ein echter Konflikt; öffne die Konflikt-Warteschlange.
  • Wenn das Senden 413 zurückgibt, ist die Notiz über der Größengrenze pro Notiz. Teile sie auf.
  • Wenn das Senden 429 zurückgibt, wirst du ratenbegrenzt. Warte eine Minute und versuch es erneut, oder prüf deinen Abo-Tarif.
  • Lade die Seite einmal neu. Die Web-App abonniert Live-Updates, aber der erste Ladevorgang kommt aus dem Cache.
  • Prüf, ob das Plugin in Obsidian eine Last sync-Zeit anzeigt, die nach deiner letzten Änderung liegt.
  • Prüf den Pfad auf unzulässige Zeichen (besonders auf dem Handy, siehe Mobil).
  • Prüf die Notizgröße. Es gibt eine Größengrenze pro Notiz.
  • Öffne die Sync-Zentrale, such die Notiz unter Pending push und fahr mit der Maus darüber, um den Fehlergrund zu sehen.
  • Öffne die Entwicklerkonsole von Obsidian (Ctrl/Cmd+Shift+I) und such nach Fehlern, die engram-vault-sync erwähnen.
  • Probier, das Plugin unter Einstellungen → Community-Plugins aus- und wieder einzuschalten.
  • Wenn ein Release defekt ausgeliefert wurde, melde den Fehler unter engram-app/Engram-obsidian und deinstalliere das Plugin vorübergehend. Die vorherige Version lässt sich aus Obsidian heraus nicht wiederherstellen, sobald das Update aus dem Community-Verzeichnis installiert ist.

Issues von engram-app/Engram-obsidian. Gib dabei an:

  • Obsidian-Version, Plattform (Desktop/iOS/Android) und Betriebssystem-Version
  • Version des Engram-Plugins
  • Screenshot des Protokolls Sync-Zentrale → Recent activity
  • Schritte zur Reproduktion