Nextcloud nextcloudcmd CLI-Fehler beheben: "skipped due to earlier error, trying again in ..."

English Deutsch

Problem:

Ihr Nextcloud-CLI-Client schlägt für einige Dateien fehl (Upload oder Download) mit einer Fehlermeldung wie dieser

error_output.txt
"Server replied "413 Request Entity Too Large" to "PUT https://example.com/remote.php/dav/uploads/username/XXXXXXXX/YYYYYY" (skipped due to earlier error, trying again in 6 hour(s))
PATH/TO/FILE.bmp

Lösung

Der Nextcloud-CLI-Client nextcloudcmd speichert die Sync-SQLite-Datenbank in ~/.local/share/nextcloudcmd/._sync_############.db, wobei ############ ein Hex-Code ist. Wenn Sie mehrere solcher Dateien in ~/.local/share/nextcloudcmd haben, versuchen Sie dieses Verfahren für jede von ihnen:

Während nextcloudcmd nicht läuft, verwenden Sie das SQLite3-Kommandozeilen-Tool, um die Datenbank zu öffnen, zum Beispiel:

open_db.sh
sqlite3 ~/.local/share/nextcloudcmd/._sync_bf15278da518.db

Führen Sie dann diesen SQL-Befehl aus:

delete_blacklist.sql
DELETE FROM 'blacklist';

und beenden Sie mit Strg-D. Versuchen Sie nun, nextcloudcmd erneut auszuführen – es sollte sofort versuchen, die Datei erneut zu synchronisieren.


Check out similar posts by category: Nextcloud