Steps to reproduce
- Drag'n'Drop Folder with multiple Subfolders and Files for Upload
Expected behaviour
The Folder gets uploaded without problems.
Actual behaviour
After a short period of time the client hangs, consuming alot of cpu and cycling
Server configuration
Operating system: Red Hat Enterprise Linux Server 7.7 (Maipo)
Web server: Apache/2.4.41 (IUS)
Database: mysql Ver 15.1 Distrib 10.1.41-MariaDB, for Linux (x86_64) using readline 5.1
PHP version: PHP 7.2.21
Nextcloud version: 16.0.4
Updated from an older Nextcloud/ownCloud or fresh install: fresh install
Where did you install Nextcloud from: https://github.com/nextcloud/server/archive/16.0.4.zip
Signing status:
Signing status
```
No errors have been found.
```
List of activated apps:
App list
```
Enabled:
- activity: 2.9.1
- admin_audit: 1.6.0
- cloud_federation_api: 0.2.0
- comments: 1.6.0
- dav: 1.9.2
- federatedfilesharing: 1.6.0
- files: 1.11.0
- files_pdfviewer: 1.5.0
- files_retention: 1.5.1
- files_rightclick: 0.13.0
- files_sharing: 1.8.0
- files_trackdownloads: 1.5.0
- files_trashbin: 1.6.0
- files_versions: 1.9.0
- groupfolders: 4.0.5
- jsloader: 1.0.2
- logreader: 2.1.0
- lookup_server_connector: 1.4.0
- notifications: 2.4.1
- oauth2: 1.4.2
- password_policy: 1.6.0
- privacy: 1.0.0
- provisioning_api: 1.6.0
- recommendations: 0.4.0
- serverinfo: 1.6.0
- sharebymail: 1.6.0
- systemtags: 1.6.0
- theming: 1.7.0
- theming_customcss: 1.3.0
- twofactor_backupcodes: 1.5.0
- user_ldap: 1.6.0
- user_saml: 2.3.1
- workflowengine: 1.6.0
Disabled:
- accessibility
- encryption
- federation
- files_external
- files_texteditor
- files_videoplayer
- firstrunwizard
- gallery
- nextcloud_announcements
- support
- survey_client
- updatenotification
- viewer
```
Nextcloud configuration:
Config report
```
{
"system": {
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"nc.mydomain.int.local",
"nc.mydomain.com"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "16.0.3.0",
"overwrite.cli.url": "http:\/\/localhost",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"proxy": "http:\/\/proxy.mydomain.com:8080",
"maintenance": false,
"ldapIgnoreNamingRules": false,
"ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
"log_type": "syslog",
"logfile=": "",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": "6379"
},
"memcache.locking": "\\OC\\Memcache\\Redis",
"memcache.local": "\\OC\\Memcache\\Redis",
"filelocking.enabled": false,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"default_language": "de",
"default_locale": "de_DE",
"knowledgebaseenabled": false,
"check_data_directory_permissions": false,
"trashbin_retention_obligation": "5,5"
}
}
```
Are you using external storage, if yes which one: nfs
Are you using encryption: no
Are you using an external user-backend, if yes which one: LDAP
LDAP configuration (delete this part if not used)
Details
```
```
Client configuration
Browser: Chrome Version 76.0.3809.100 (Offizieller Build) (32-Bit), FF 68.0.1esr (32-Bit)
Operating system: Win10
Logs
Web server error log
Web server error log
Insert your webserver log here
Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
NonUnicode Normal Main.js libs Regular getstoragestats.php reveal.js Regular Regular 3.7.0 vscode-reveal Main.js getstoragestats.php?dir=%2F plugin Main.js libs Main.js math reveal.js jax 3.7.0 output plugin HTML-CSS math fonts jax Neo-Euler getstoragestats.php?dir=%2F
Request URL: https://nc.mydomain.com/remote.php/dav/files/userid/vscode-reveal/libs/reveal.js/3.7.0/plugin/math
Request Method: MKCOL
Status Code: 405 Method Not Allowed
Remote Address: 194.8.61.81:443
Referrer Policy: no-referrer
Allow: OPTIONS, GET, HEAD, DELETE, PROPFIND, PUT, PROPPATCH, COPY, MOVE, REPORT
Cache-Control: no-store, no-cache, must-revalidate
Connection: Keep-Alive
Content-Length: 247
Content-Security-Policy: default-src 'none';
Content-Type: application/xml; charset=utf-8
Date: Tue, 23 Jul 2019 05:56:31 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Keep-Alive: timeout=5, max=15
Pragma: no-cache
Referrer-Policy: no-referrer
Server: Apache/2.4.39
Strict-Transport-Security: max-age=31536000
Strict-Transport-Security: max-age=31536000
Vary: Cookie
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Robots-Tag: none
X-XSS-Protection: 1; mode=block
Accept: */*
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
Connection: keep-alive
Cookie: __Host-nc_sameSiteCookielax=true; __Host-nc_sameSiteCookiestrict=true; ocqmladiy7z7=66jkutsoltm7a65ure008sc6p9; oc_sessionPassphrase=Cso2XqYDuLD5btD4jS%2BDbwqNAfeJdOXJIj4d4XaQwZbRvRDM4VxOOwSdvAZZ1hbdQMymCn0UOTucxbAXtk9jVeiuzEOukvKwXJTLIn%2Fv2JnaVwUWMCSFGapoKTM2sZyM
Host: nc.mydomain.com
Origin: https://nc.mydomain.com
requesttoken: gzjzHXJ4lsZmO5tgH1NczyDYpEFCI0EU6R/tX5XLL+g=:y0mRKBdIp6FNfsI2eRZkrmv31zg3WzFFnjSZbaGSFoE=
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36
X-Requested-With: XMLHttpRequest

Steps to reproduce
Expected behaviour
The Folder gets uploaded without problems.
Actual behaviour
After a short period of time the client hangs, consuming alot of cpu and cycling
Server configuration
Operating system: Red Hat Enterprise Linux Server 7.7 (Maipo)
Web server: Apache/2.4.41 (IUS)
Database: mysql Ver 15.1 Distrib 10.1.41-MariaDB, for Linux (x86_64) using readline 5.1
PHP version: PHP 7.2.21
Nextcloud version: 16.0.4
Updated from an older Nextcloud/ownCloud or fresh install: fresh install
Where did you install Nextcloud from: https://github.com/nextcloud/server/archive/16.0.4.zip
Signing status:
Signing status
``` No errors have been found. ```List of activated apps:
App list
``` Enabled: - activity: 2.9.1 - admin_audit: 1.6.0 - cloud_federation_api: 0.2.0 - comments: 1.6.0 - dav: 1.9.2 - federatedfilesharing: 1.6.0 - files: 1.11.0 - files_pdfviewer: 1.5.0 - files_retention: 1.5.1 - files_rightclick: 0.13.0 - files_sharing: 1.8.0 - files_trackdownloads: 1.5.0 - files_trashbin: 1.6.0 - files_versions: 1.9.0 - groupfolders: 4.0.5 - jsloader: 1.0.2 - logreader: 2.1.0 - lookup_server_connector: 1.4.0 - notifications: 2.4.1 - oauth2: 1.4.2 - password_policy: 1.6.0 - privacy: 1.0.0 - provisioning_api: 1.6.0 - recommendations: 0.4.0 - serverinfo: 1.6.0 - sharebymail: 1.6.0 - systemtags: 1.6.0 - theming: 1.7.0 - theming_customcss: 1.3.0 - twofactor_backupcodes: 1.5.0 - user_ldap: 1.6.0 - user_saml: 2.3.1 - workflowengine: 1.6.0 Disabled: - accessibility - encryption - federation - files_external - files_texteditor - files_videoplayer - firstrunwizard - gallery - nextcloud_announcements - support - survey_client - updatenotification - viewer ```Nextcloud configuration:
Config report
``` { "system": { "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "localhost", "nc.mydomain.int.local", "nc.mydomain.com" ], "datadirectory": "***REMOVED SENSITIVE VALUE***", "dbtype": "mysql", "version": "16.0.3.0", "overwrite.cli.url": "http:\/\/localhost", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "mysql.utf8mb4": true, "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "instanceid": "***REMOVED SENSITIVE VALUE***", "proxy": "http:\/\/proxy.mydomain.com:8080", "maintenance": false, "ldapIgnoreNamingRules": false, "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory", "log_type": "syslog", "logfile=": "", "redis": { "host": "***REMOVED SENSITIVE VALUE***", "port": "6379" }, "memcache.locking": "\\OC\\Memcache\\Redis", "memcache.local": "\\OC\\Memcache\\Redis", "filelocking.enabled": false, "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "default_language": "de", "default_locale": "de_DE", "knowledgebaseenabled": false, "check_data_directory_permissions": false, "trashbin_retention_obligation": "5,5" } } ```Are you using external storage, if yes which one: nfs
Are you using encryption: no
Are you using an external user-backend, if yes which one: LDAP
LDAP configuration (delete this part if not used)
Details
``` ```Client configuration
Browser: Chrome Version 76.0.3809.100 (Offizieller Build) (32-Bit), FF 68.0.1esr (32-Bit)
Operating system: Win10
Logs
Web server error log
Web server error log
Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
Another information:
If using
rcloneWebDAV backend, it doesn't remember which folders it has already created.It calls
MKCOLon the parent folder before every upload and relies on the server answering 405 for folders that exist.The thread's own examples are nginx
client_max_body_sizemismatches (2024) and a missingRemoteIPInternalProxy(2025).