Problems transfering files over WebDAV

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face: is for home/non-enterprise users. If you’re running a business, paid support can be accessed via where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:


Or for longer, use three backticks above and below the code snippet:


Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can :heart:

Nextcloud version : 19.0.1
Operating system and version : Ubuntu 20.04
Apache or nginx version : Apache 2.4.43
PHP version : 7.4
Hardware : Raspberry Pi 4b+ (Connected on Gigabyte ethernet)

The issue you are facing:

Transferring some files (like 10 files at the same time) over WebDAV (that i setted up as a map drive) takes long times because the bandwidth is going up and down (down like to zero bytes/s) every five seconds.
Sometimes i’m at 50 mb/s and five secondes later at 0 mb/s, than go back to 50 again and again.
Here’s the graph to see what i mean :

Every time the bandwidth hit 0, the transfer freeze for like 5-10sec, actually that’s the real problem.

I dont understand because in php.ini i set values like max_file_size = 16G and max_files_per_request(something like that) = 300

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

  1. Setup Nextcloud as Apache directory (i mean no docker or what), setted as
  2. Setup external storage on a local directory on my mounted external drive
  3. On Windows, copy link of the WebDAV remote thing URL, paste it as a new map network drive
  4. Try to paste on the directory of WebDAV some files

The output of your Nextcloud log in Admin > Logging:

Sorry did't get what you asked for

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

$CONFIG = array (
  'instanceid' => 'oc7bonn9xdtx',
  'passwordsalt' => '',
  'secret' => '',
  'trusted_domains' =>
  array (
    0 => '',
  'datadirectory' => '/mnt/disk0/data',
  'dbtype' => 'mysql',
  'version' => '',
  'overwrite.cli.url' => '',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => '',
  'dbpassword' => '',
  'installed' => true,

The output of your Apache/nginx/system log in /var/log/____:

Sorry didn't get that either