nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.42k stars 4.07k forks source link

[NC 21] WebGUI issues. Deadlock errors, chunk errors. #25749

Closed SimplyCorbett closed 3 years ago

SimplyCorbett commented 3 years ago

None of these issues happen over webdav, only in the web GUI.

Firstly, uploading a folder with many files (hundreds to thousands) causes deadlock errors.

ShareX_BpKX2ieWfy

ShareX_MnMEMo5FRg

Secondly, uploading a multi-file folder with several GB of files results in chunk 500 errors along with "problem writing to storage".

In NC 20 when chunk 500 errors occurred the files were slowly put together with php and appeared after a few minutes. This does not happen on NC 21. The files do not appear.

Uploading individual files from that folder works fine. so it's only when uploading multiple files...

MobaXterm_C3vNyENjIP

Server configuration

Operating system: Debian 10 64bit

Web server: Nginx mainline

Database: Postgresql

PHP version: PHP 7.4-FPM with redis and apcu.

Nextcloud version: (see Nextcloud admin page) 21

Updated from an older Nextcloud/ownCloud or fresh install: Fresh install

Where did you install Nextcloud from: Nextclouds website. Baremetal install, no SNAP.

Nextcloud configuration:

Config report ``` array ( 0 => 'filerot.com', ), 'datadirectory' => '/var/www/data', 'dbtype' => 'pgsql', 'version' => '21.0.0.18', 'overwrite.cli.url' => 'https://filerot.com', 'dbname' => 'filerot', 'dbhost' => '10.0.2.40', 'dbport' => '', 'dbtableprefix' => 'oc_', 'dbuser' => 'filerot', 'dbpassword' => '', 'installed' => true, 'filelocking.enabled' => false, //occurs with or without this disabled. 'memcache.local' => '\OC\Memcache\APCu', 'memcache.distributed' => '\OC\Memcache\Redis', 'memcache.locking' => '\OC\Memcache\Redis', 'redis' => array( 'host' => '/var/run/redis/redis-server.sock', 'port' => 0, 'timeout' => 1.5, ), ); ```

Are you using external storage, if yes which one: local/smb/sftp/... No.

Are you using encryption: yes/no No.

Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/... No.

Client configuration

Browser: Latest firefox with ublock and origin. Happens on chrome as well.

Operating system: Windows 10

szaimen commented 3 years ago

I suppose this issue is still valid on NC21.0.2?

ghost commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.