habe seit neuesten ein Problem beim Hochladen von Dateien.
Es ist auch egal wie ich hochladen und wie groß die Dateien sind. Es kommt immer “Unbekannter Fehler aufgetreten”.
Sabre\DAV\Exception\BadRequest: Expected filesize of 992181 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 8192 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side.
/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php - line 156:
OCA\DAV\Connector\Sabre\File->put(null)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 1096:
OCA\DAV\Connector\Sabre\Directory->createFile(“PAPA.psd”, null)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 525:
Sabre\DAV\Server->createFile(“Magnete.psd”, null, null)
<>
Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\R … "}, Sabre\HTTP\Response {})
/var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105:
call_user_func_array([ Sabre\DAV\ … “], [ Sabre\HTTP … }])
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 479:
Sabre\Event\EventEmitter->emit(“method:PUT”, [ Sabre\HTTP … }])
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 254:
Sabre\DAV\Server->invokeMethod(Sabre\HTTP\R … “}, Sabre\HTTP\Response {})
/var/www/nextcloud/apps/dav/appinfo/v1/webdav.php - line 82:
Sabre\DAV\Server->exec()
/var/www/nextcloud/remote.php - line 165:
require_once(”/var/www/ne … p”)
Könnt Ihr mir helfen. Bin noch recht neu in der Materie.
so kann ich nur raten: wo schreibst du denn deine dateien beim speichern hin? bist du sicher, dass es nicht in die root ist?
ansonsten: schau bei der fehlermeldung mal ins forum, es mag sein, dass es da ähnliches gibt - also vor allem mit diesem suchstring
“Could either be a network problem on the sending side or a problem writing to the storage on the server side”
OK, ich werde mal suchen und mein glück Probieren.
Was fehlt denn noch für Infos?
Meine Nextcloud ist Version 18.0.4 und läuft auf einem Pi 4 mit einer externer Festplatte.
Speichern sollte er eigentlich auf die Externe, hatte er auch immer gemacht.
Das Update von 17 auf 18 lief aber schief mit dem Updater in Nextcloud.
Musste es dann Manuel machen über SSH und Kommandozeilen.
Weis aber Nicht ob das Problem nach dem Fehlerhaften Update erst kam oder schon davor war.
Vielleicht hilft das ja auch noch:
EDIT
So wie es aussieht speichert er wirklich auf root, aber warum?
Für das Problem habe ich nur eine indirekte Idee. Die Platte / ist fast voll und man kann sie so konfigurieren, dass nur “root” bis 100% schreiben kann und andere Benutzer nur bis ca. 95%.
Auch du willst doch bestimmt auf /media/myCloudDrive die Daten ablegen, oder? Da liegt aber praktisch nichts. Nur ca. 0.02 GB als 20 MB
Ansonsten könnte das Problem auch beispielsweise von einer noch nicht optimal konfigurierten Web Application Firewall kommen - aber du schreibst nichts davon, so etwas einzusetzen…