Bitte die folgenden Infos bereit stellen.
Schritte zum Reproduzieren
- Ich benutze eine aktuelle Owncloudinstallation auf einem Linux-Debian-System.
- Auf einem Android-Handy (Samsung Galaxy S5 neo) ist der originale Owncloud-Client installiert.
Erwartetes Verhalten
Aus verschiedenen Android-Apps möchte ich Bilder über die senden-Funktion auf den Owncloud-Server hochladen.
Aktuelles Verhalten
Das Hochladen scheitert mit der Meldung “Hochladen fehlgeschlagen”. Unter Uploads des Onwcloud-Clients wird das Bild angezeigt. Mit dem Hinweis : Verbindungsfehler.
Tippe ich das Bild nun an, wird es auf den Owncloud-Server geladen.
Server-Konfiguration
Webserver-Typ: Linux debian-server 3.16.0-4-amd64
Datenbank-Typ: MySQL
PHP-Version: 5.6.14-0
ownCloud-Version (siehe ownCloud Administrationsseite): 9.1.0 (stable)
Von einer älteren ownCloud-Version aktualisiert oder neu installiert?: neu installiert
ownCloud log (data/owncloud.log, siehe How to find webserver or OC logfile / enable php logfile):
Exception: {“Message”:“HTTP/1.1 400 expected filesize 1024000 got 590040”,“Exception”:“Sabre\DAV\Exception\BadRequest”,“Code”:0,“Trace”:“#0 /var/www/html/owncloud9/apps/dav/lib/Connector/Sabre/File.php(103): OCA\DAV\Connector\Sabre\File->createFileChunked(Resource id #119)\n#1 /var/www/html/owncloud9/apps/dav/lib/Connector/Sabre/Directory.php(136): OCA\DAV\Connector\Sabre\File->put(Resource id #119)\n#2 /var/www/html/owncloud9/3rdparty/sabre/dav/lib/DAV/Server.php(1036): OCA\DAV\Connector\Sabre\Directory->createFile(‘20160731_175136…’, Resource id #119)\n#3 /var/www/html/owncloud9/3rdparty/sabre/dav/lib/DAV/CorePlugin.php(523): Sabre\DAV\Server->createFile(‘Fotos/20160731_…’, Resource id #119, NULL)\n#4 [internal function]: Sabre\DAV\CorePlugin->httpPut(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 /var/www/html/owncloud9/3rdparty/sabre/event/lib/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#6 /var/www/html/owncloud9/3rdparty/sabre/dav/lib/DAV/Server.php(459): Sabre\Event\EventEmitter->emit(‘method:PUT’, Array)\n#7 /var/www/html/owncloud9/3rdparty/sabre/dav/lib/DAV/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#8 /var/www/html/owncloud9/apps/dav/appinfo/v1/webdav.php(56): Sabre\DAV\Server->exec()\n#9 /var/www/html/owncloud9/remote.php(164): require_once(‘/var/www/html/o…’)\n#10 {main}”,“File”:“/var/www/html/owncloud9/apps/dav/lib/Connector/Sabre/File.php”,“Line”:404,“User”:“gerhard”}
Sonderkonfigurationen (external storage, external authentication, reverse proxy, server-side-encryption):
Integrity status für oC9+
Logge Dich als Admin in Deine ownCloud Instanz ein, öffne
http://example.com/index.php/settings/integrity/failed
und kopiere das Ergebnis hier. No errors have beein found