Fehlerbehebung
Dashboard wird nicht geladen
- Prüfen Sie, ob der Container ausgeführt wird:
docker ps - Bestätigen Sie, dass Port 9666 erreichbar ist
- Prüfen Sie die Container-Protokolle:
docker logs duplistatus
Keine Sicherungsdaten
- Bestätigen Sie die Duplicati-Serverkonfiguration
- Prüfen Sie die Netzwerkkonnektivität zwischen Servern
- Überprüfen Sie duplistatus-Protokolle auf Fehler
- Stellen Sie sicher, dass Sicherungsaufträge ausgeführt werden
Benachrichtigungen funktionieren nicht
- Benachrichtigungskonfiguration prüfen
- NTFY-Server-Konnektivität bestätigen (falls NTFY verwendet wird)
- Benachrichtigungseinstellungen testen
- Benachrichtigungsprotokolle prüfen
Neue Sicherungen werden nicht angezeigt
Wenn Sie Duplicati-Server-Warnungen wie HTTP Response request failed for: und Failed to send message: System.Net.Http.HttpRequestException: sehen und neue Sicherungen nicht im Dashboard oder Sicherungsverlauf angezeigt werden:
- Prüfen Sie die Duplicati-Konfiguration: Bestätigen Sie, dass Duplicati korrekt konfiguriert ist, um Daten an duplistatus zu senden. Bestätigen Sie die HTTP-URL-Einstellungen in Duplicati.
- Prüfen Sie die Netzwerkkonnektivität: Stellen Sie sicher, dass der Duplicati-Server eine Verbindung zum duplistatus-Server herstellen kann. Bestätigen Sie, dass der Port korrekt ist (Standard:
9666). - Prüfen Sie die Duplicati-Protokolle: Suchen Sie in den Duplicati-Protokollen nach HTTP-Request-Fehlern.
Benachrichtigungen funktionieren nicht (Detailliert)
Wenn Benachrichtigungen nicht gesendet oder empfangen werden:
- NTFY-Konfiguration prüfen: Stellen Sie sicher, dass die NTFY-URL und das Thema korrekt sind. Verwenden Sie die Schaltfläche Testbenachrichtigung senden zum Testen.
- Netzwerkkonnektivität prüfen: Bestätigen Sie, dass duplistatus Ihren NTFY-Server erreichen kann. Überprüfen Sie die Firewall-Einstellungen, falls zutreffend.
- Benachrichtigungseinstellungen prüfen: Bestätigen Sie, dass Benachrichtigungen für die relevanten Sicherungen aktiviert sind.
Verfügbare Versionen werden nicht angezeigt
Wenn Sicherungsversionen auf dem Dashboard oder der Detailseite nicht angezeigt werden:
- Prüfen Sie die Duplicati-Konfiguration: Stellen Sie sicher, dass
send-http-log-level=Informationundsend-http-max-log-lines=0in den erweiterten Optionen von Duplicati konfiguriert sind.
Überfällige Sicherung Warnungen funktionieren nicht
Wenn überfällige Backup-Benachrichtigungen nicht gesendet werden:
- Überfälligkeitskonfiguration prüfen: Bestätigen Sie, dass die Sicherungsüberwachung für die Sicherung aktiviert ist. Überprüfen Sie die Einstellungen für das erwartete Intervall und die Toleranz.
- Benachrichtigungshäufigkeit prüfen: Wenn auf Einmalig eingestellt, werden Warnungen nur einmal pro Überfälligkeitsereignis gesendet.
- Cron-Dienst prüfen: Stellen Sie sicher, dass der Cron-Dienst, der auf überfällige Sicherungen überwacht, ordnungsgemäß ausgeführt wird. Überprüfen Sie die Anwendungsprotokolle auf Fehler. Bestätigen Sie, dass der Cron-Dienst am konfigurierten Port erreichbar ist (Standard:
8667).
Backup-Protokolle sammeln funktioniert nicht
Wenn die manuelle Sicherungsprotokollerfassung fehlschlägt:
-
Prüfen Sie den Duplicati-Serverzugriff: Bestätigen Sie, dass der Duplicati-Server-Hostname und der Port korrekt sind. Bestätigen Sie, dass der Fernzugriff in Duplicati aktiviert ist. Stellen Sie sicher, dass das Authentifizierungspasswort korrekt ist.
-
Prüfen Sie die Netzwerkkonnektivität: Testen Sie die Konnektivität von duplistatus zum Duplicati-Server. Bestätigen Sie, dass der Duplicati-Server-Port erreichbar ist (Standard:
8200). Wenn Sie beispielsweise Docker verwenden, können Siedocker exec -it <container-name> /bin/shverwenden, um auf die Befehlszeile des Containers zuzugreifen und Netzwerktools wiepingundcurlauszuführen.docker exec -it duplistatus /bin/sh
ping duplicati-server.local
curl -I http://duplicati-server.local:8200
Prüfen Sie auch die DNS-Konfiguration im Container (siehe DNS-Konfiguration für Podman-Container)
Upgrade von einer früheren Version (vor 0.9.x) und kann sich nicht anmelden
duplistatus ab Version 0.9.x erfordert Benutzerauthentifizierung. Ein Standard-admin-Konto wird automatisch erstellt, wenn die Anwendung zum ersten Mal installiert oder von einer früheren Version aktualisiert wird:
- Benutzername:
admin - Passwort:
Duplistatus09
Sie können zusätzliche Benutzerkonten in Einstellungen > Benutzer nach dem ersten Anmelden erstellen.
Verlorenes Admin-Passwort oder gesperrt
Wenn Sie Ihr Administratorpasswort verloren haben oder aus Ihrem Konto gesperrt wurden:
- Admin-Wiederherstellungsskript verwenden: Siehe den Leitfaden Admin Account Recovery für Anweisungen zur Wiederherstellung des Administrator-Zugriffs in Docker-Umgebungen.
- Container-Zugriff bestätigen: Stellen Sie sicher, dass Sie Docker exec-Zugriff auf den Container haben, um das Wiederherstellungsskript auszuführen.
Datenbanksicherung und Migration
Beim Migrieren von vorherigen Versionen oder beim Erstellen einer Datenbanksicherung:
Wenn Sie Version 1.2.1 oder später ausführen:
- Verwenden Sie die integrierte Datenbanksicherungsfunktion in Einstellungen → Datenbankwartung
- Wählen Sie Ihr bevorzugtes Format (.db oder .sql) und klicken Sie auf Sicherung herunterladen
- Die Sicherungsdatei wird auf Ihren Computer heruntergeladen
- Siehe Datenbankwartung für detaillierte Anweisungen
Wenn Sie eine Version vor 1.2.1 ausführen:
- Sie müssen manuell eine Sicherung erstellen. Weitere Informationen finden Sie im Migration Guide.
Wenn Sie weiterhin Probleme haben, versuchen Sie die folgenden Schritte:
- Anwendungsprotokolle prüfen: Bei Verwendung von Docker führen Sie
docker logs <container-name>aus, um detaillierte Fehlerinformationen zu überprüfen. - Konfiguration validieren: Überprüfen Sie alle Konfigurationseinstellungen in Ihrem Container-Verwaltungstool (Docker, Portainer, Podman usw.) doppelt, einschließlich Ports, Netzwerk und Berechtigungen.
- Netzwerkkonnektivität bestätigen: Bestätigen Sie, dass alle Netzwerkverbindungen stabil sind.
- Cron-Dienst prüfen: Stellen Sie sicher, dass der Cron-Dienst zusammen mit der Hauptanwendung ausgeführt wird. Überprüfen Sie die Protokolle für beide Dienste.
- Dokumentation konsultieren: Weitere Informationen finden Sie im Installationshandbuch und in der README-Datei.
- Probleme melden: Wenn das Problem weiterhin besteht, reichen Sie bitte ein detailliertes Problem im duplistatus GitHub-Repository ein.
Zusätzliche Ressourcen
- Installationsanleitung: Installationsanleitung
- Duplicati-Dokumentation: docs.duplicati.com
- API-Dokumentation: API-Referenz
- GitHub-Repository: wsj-br/duplistatus
- Entwicklungsleitfaden: Entwicklungsleitfaden
- Datenbankschema: Datenbankdokumentation
Unterstützung
- GitHub Issues: Fehler melden oder Funktionen anfordern