7 troubleshooting
rallep71 edited this page 2026-06-08 09:31:18 +02:00

Fehlerbehebung

Erstes Vorgehen

  1. DinoX neu starten.
  2. Prüfen, ob die richtige Datenbank und das korrekte Konto aktiv sind.
  3. Netzwerkstatus und DNS aufrufen.
  4. Bei Login- oder Verbindungsfehlern die relevanten Logs mit Debug-Level sammeln.

Verbindungsprobleme

  • Zertifikate prüfen (Ablauf, Servername, Zwischenzertifikate).
  • Proxy/SOCKS5-Tor-Konfiguration prüfen.
  • Gegenstelle-Interoperabilität prüfen (OMEMO/OpenPGP-Kapazität).

Aufruf- und Medienprobleme

  • Mikrofon/Kamera und Berechtigungen prüfen.
  • System- und GStreamer-Plugins prüfen.
  • Auflösung, Codecs und Pipeline-Log prüfen.

Datei-Transfer-Fehler

  • Dateigröße, Speicherzugriff und Netzwerkpfad prüfen.
  • Gegenseite im gleichen Transfermodus (HTTP Upload, Jingle, SFS) prüfen.
  • Bei wiederholten Fehlern automatischen Retry deaktivieren und manuell erneut senden.

Start- und Entsperrungsszenarien

  • Datenbankpasswort ist korrekt und konsistent?
  • Datenbankdatei verfügbar und beschreibbar?
  • Bei Panik-/Sicherheitsmodus: Wiederherstellungsstrategie dokumentiert?

Logsammlung

Nutze die Leitfäden in internal/DEBUG.md. Die genaue Logsammlung hängt vom Fehlerbild ab:

  • UI-Startprobleme
  • Verbindungs- und Auth-Fehler
  • Audio/Video-Probleme
  • Plugin-spezifische Pfade

Wenn das Problem bestehen bleibt

  • Fehlerbild mit reproduzierbaren Schritten dokumentieren.
  • Umgebung (Linux/Windows, Build-Version, Gegenstelle) notieren.
  • Links auf betroffene Konversationen/Logs in der internen Bugvorlage ergänzen.