Failed to restore deleted folder Snafu, because of insufficient storage? #1354
Labels
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
bug
feature: sharing
feature: trashbin
needs info
stale
Ticket or PR with no recent activity
Steps to reproduce
2 Delete another subfolder of the same shared folder.
Expected behaviour
The folders should be restored, of course
Actual behaviour
Tell us what happens instead
the folders vanish, they are neither restored, nor listed under deleted files, they are simply gone without a trace, leading to serious data loss.
Server configuration
Operating system:
Ubuntu Trusty
Web server:
apache2-suexec-pristine 2.4.7-1ubuntu4.13
(apache ftp-suexec chrot)
Database:
Mysql
PHP version:
php5 5.5.9+dfsg-1ubuntu4.19
Nextcloud version: (see Nextcloud admin page)
Nextcloud 9.0.53 (stable)
Updated from an older Nextcloud/ownCloud or fresh install:
updated from Owncloud 8
Where did you install Nextcloud from:
from downloaded tarball
Signing status:
??
Signing status
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder
or
Insert your config.php content here
(Without the database password, passwordsalt and secret)
With access to your command line run e.g.:
sudo -u www-data php occ ldap:show-config
from within your Nextcloud installation folder
Without access to your command line download the data/owncloud.db to your local
computer or access your SQL server remotely and run the select query:
SELECT * FROM
oc_appconfig
WHEREappid
= 'user_ldap';Eventually replace sensitive data as the name/IP-address of your LDAP server or groups.
{"reqId":"aZEAn7ShiduXFt0cgpDu","remoteAddr":"79.199.249.29","app":"webdav","message":"Exception: {"Message":"HTTP\/1.1 507 Insufficient Storage","Exception":"Sabre\DAV\Exception\InsufficientStorage","Code":0,"Trace":"#0 [internal function]: OCA\DAV\Connector\Sabre\QuotaPlugin->checkQuota('Schule\/Mathe\/AB...', Resource id #352, Object(OCA\DAV\Connector\Sabre\Directory), false)\n#1 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#2 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1034): Sabre\Event\EventEmitter->emit('beforeCreateFil...', Array)\n#3 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(523): Sabre\DAV\Server->createFile('Schule\/Mathe\/AB...', Resource id #352, NULL)\n#4 [internal function]: Sabre\DAV\CorePlugin->httpPut(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#6 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit('method:PUT', Array)\n#7 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#8 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/appinfo\/v1\/webdav.php(55): Sabre\DAV\Server->exec()\n#9 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/remote.php(138): require_once('\/var\/www\/user_j...')\n#10 {main}","File":"\/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/lib\/connector\/sabre\/quotaplugin.php","Line":108,"User":"milan"}","level":4,"time":"2016-09-10T08:23:07+00:00","method":"PUT","url":"/remote.php/webdav/Schule/Mathe/ABC-Formel.mp4-chunking-1165859358-30-2","user":"milan"}
{"reqId":"2aHfgdu8DOWuxMjyQMF9","remoteAddr":"79.199.249.29","app":"webdav","message":"Exception: {"Message":"HTTP\/1.1 507 Insufficient Storage","Exception":"Sabre\DAV\Exception\InsufficientStorage","Code":0,"Trace":"#0 [internal function]: OCA\DAV\Connector\Sabre\QuotaPlugin->checkQuota('Schule\/Mathe\/AB...', Resource id #352, Object(OCA\DAV\Connector\Sabre\Directory), false)\n#1 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#2 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1034): Sabre\Event\EventEmitter->emit('beforeCreateFil...', Array)\n#3 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(523): Sabre\DAV\Server->createFile('Schule\/Mathe\/AB...', Resource id #352, NULL)\n#4 [internal function]: Sabre\DAV\CorePlugin->httpPut(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#6 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit('method:PUT', Array)\n#7 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#8 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/appinfo\/v1\/webdav.php(55): Sabre\DAV\Server->exec()\n#9 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/remote.php(138): require_once('\/var\/www\/user_j...')\n#10 {main}","File":"\/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/lib\/connector\/sabre\/quotaplugin.php","Line":108,"User":"milan"}","level":4,"time":"2016-09-10T08:23:07+00:00","method":"PUT","url":"/remote.php/webdav/Schule/Mathe/ABC-Formel.mp4-chunking-1165859358-30-0","user":"milan"}
{"reqId":"JwxVdshkVYF2anw9QHri","remoteAddr":"79.199.249.29","app":"webdav","message":"Exception: {"Message":"HTTP\/1.1 507 Insufficient Storage","Exception":"Sabre\DAV\Exception\InsufficientStorage","Code":0,"Trace":"#0 [internal function]: OCA\DAV\Connector\Sabre\QuotaPlugin->checkQuota('Schule\/Mathe\/AB...', Resource id #352, Object(OCA\DAV\Connector\Sabre\Directory), false)\n#1 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#2 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1034): Sabre\Event\EventEmitter->emit('beforeCreateFil...', Array)\n#3 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(523): Sabre\DAV\Server->createFile('Schule\/Mathe\/AB...', Resource id #352, NULL)\n#4 [internal function]: Sabre\DAV\CorePlugin->httpPut(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#6 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit('method:PUT', Array)\n#7 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#8 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/appinfo\/v1\/webdav.php(55): Sabre\DAV\Server->exec()\n#9 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/remote.php(138): require_once('\/var\/www\/user_j...')\n#10 {main}","File":"\/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/lib\/connector\/sabre\/quotaplugin.php","Line":108,"User":"milan"}","level":4,"time":"2016-09-10T08:23:07+00:00","method":"PUT","url":"/remote.php/webdav/Schule/Mathe/ABC-Formel.mp4-chunking-1165859358-30-1","user":"milan"}
{"reqId":"bKqakUBCSudj1Yb7846r","remoteAddr":"79.199.249.29","app":"files_trashbin","message":"trash bin database inconsistent!","level":3,"time":"2016-09-10T08:45:03+00:00","method":"POST","url":"/index.php/apps/files_trashbin/ajax/undelete.php","user":"milan"}
{"reqId":"bKqakUBCSudj1Yb7846r","remoteAddr":"79.199.249.29","app":"trashbin","message":"can't restore Desy Praktikum","level":3,"time":"2016-09-10T08:45:03+00:00","method":"POST","url":"/index.php/apps/files_trashbin/ajax/undelete.php","user":"milan"}
{"reqId":"53wPorV7StxQbAjD2iPT","remoteAddr":"79.199.249.29","app":"webdav","message":"Exception: {"Message":"HTTP\/1.1 409 Parent node does not exist","Exception":"Sabre\DAV\Exception\Conflict","Code":0,"Trace":"#0 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(588): Sabre\DAV\Server->createCollection('Schule\/Deutsch\/...', Object(Sabre\DAV\MkCol))\n#1 [internal function]: Sabre\DAV\CorePlugin->httpMkcol(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#2 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#3 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit('method:MKCOL', Array)\n#4 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/appinfo\/v1\/webdav.php(55): Sabre\DAV\Server->exec()\n#6 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/remote.php(138): require_once('\/var\/www\/user_j...')\n#7 {main}","File":"\/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","Line":1107,"User":"milan"}","level":4,"time":"2016-09-10T08:54:21+00:00","method":"MKCOL","url":"/remote.php/webdav/Schule/Deutsch/Praktikum/Desy%20Praktikum/Desy","user":"milan"}
{"reqId":"I8xk9ZkHkIG10aNDmLTV","remoteAddr":"79.199.249.29","app":"webdav","message":"Exception: {"Message":"HTTP\/1.1 409 Parent node does not exist","Exception":"Sabre\DAV\Exception\Conflict","Code":0,"Trace":"#0 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(588): Sabre\DAV\Server->createCollection('Schule\/Deutsch\/...', Object(Sabre\DAV\MkCol))\n#1 [internal function]: Sabre\DAV\CorePlugin->httpMkcol(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#2 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#3 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit('method:MKCOL', Array)\n#4 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#5 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/apps\/dav\/appinfo\/v1\/webdav.php(55): Sabre\DAV\Server->exec()\n#6 \/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/remote.php(138): require_once('\/var\/www\/user_j...')\n#7 {main}","File":"\/var\/www\/user_jrweb\/chroot\/htdocs\/rohr.org\/www\/oc\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","Line":1107,"User":"milan"}","level":4,"time":"2016-09-10T08:55:05+00:00","method":"MKCOL","url":"/remote.php/webdav/Schule/Deutsch/Praktikum/Desy%20Praktikum/Desy","user":"milan"}
Insert your Nextcloud log here
Insert your browser log here, this could for example include:
a) The javascript console log
b) The network log
c) ...
The text was updated successfully, but these errors were encountered: