Hi,
I am having trouble with chunked uploads in nextcloud 13. It doesn't seem to work from web ui & sync client.
When trying to upload I get the error message that .file doesn't exist. (See below)
If I change the sync client chunkSize setting on my mac os client then I am able to upload files by effectively disabling chunking when setting chunk size to something larger than the file to be uploaded.
Also, webdav using native OSX Sierra works correctly, the issue is with web ui upload and nextcloud client uploads larger than 10MB.
I also upgraded nextcloud to version 13 from 12 a few weeks ago using the webui.
I should also not that my php settings are correct and in line with https://docs.nextcloud.com/server/13/admin_manual/configuration_files/big_file_upload_configuration.html. I have confirmed this using a phpinfo page on the installation.
Could someone please help me to try and troubleshoot this?
Relevant details:
Nextcloud version (eg, 12.0.2): 13.0.0.14
Operating system and version (eg, Ubuntu 17.04): Ubuntu 16.04
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.18
PHP version (eg, 7.1): 7.0.25
The issue you are facing:
Chunked uploading fails with the following error message:
file-upload.js:274 MOVE https://{url}/remote.php/dav/uploads/{user}/web-file-upload-41fb9a29f46486d4f8d24f9ff0318bab-1520776283884/.file 404 (Not Found)
I've confirmed that if I configure the client (OSX Sierra) with larger chunkSettings than the file to upload then uploads work correctly.
Is this the first time you've seen this error? (Y/N): Y
Steps to replicate it:
- Upload file larger than 10Mb
- Check log or developer tools in browser for error message
The output of your Nextcloud log in Admin > Logging:
rewinddir(): 76 is not a valid Directory resource at /var/www/nextcloud/apps/files_external/3rdparty/icewind/streams/src/Wrapper.php#31
The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):
<?php
$CONFIG = array (
'debug' => 'true',
'instanceid' => {instanceid}
'passwordsalt' => {salt}
'secret' => {secret}
'trusted_domains' =>
array (
0 => {domain}
),
'datadirectory' => '/mnt/datadirectory',
'overwrite.cli.url' => {overwriteurl}
'dbtype' => 'mysql',
'version' => '13.0.0.14',
'dbname' => {dbname}
'dbhost' => {dbhost}
'dbport' => '',
'dbtableprefix' => {prefix}
'dbuser' => {user}
'dbpassword' => {password}
'logtimezone' => 'UTC',
'installed' => true,
'maintenance' => false,
'theme' => '',
'loglevel' => 0,
);
The output of your Apache/nginx/system log in /var/log/____:
Hi,
I am having trouble with chunked uploads in nextcloud 13. It doesn't seem to work from web ui & sync client.
When trying to upload I get the error message that .file doesn't exist. (See below)
If I change the sync client chunkSize setting on my mac os client then I am able to upload files by effectively disabling chunking when setting chunk size to something larger than the file to be uploaded.
Also, webdav using native OSX Sierra works correctly, the issue is with web ui upload and nextcloud client uploads larger than 10MB.
I also upgraded nextcloud to version 13 from 12 a few weeks ago using the webui.
I should also not that my php settings are correct and in line with https://docs.nextcloud.com/server/13/admin_manual/configuration_files/big_file_upload_configuration.html. I have confirmed this using a phpinfo page on the installation.
Could someone please help me to try and troubleshoot this?
Relevant details:
Nextcloud version (eg, 12.0.2): 13.0.0.14
Operating system and version (eg, Ubuntu 17.04): Ubuntu 16.04
Apache or nginx version (eg, Apache 2.4.25): Apache/2.4.18
PHP version (eg, 7.1): 7.0.25
The issue you are facing:
Chunked uploading fails with the following error message:
I've confirmed that if I configure the client (OSX Sierra) with larger chunkSettings than the file to upload then uploads work correctly.
Is this the first time you've seen this error? (Y/N): Y
Steps to replicate it:
The output of your Nextcloud log in Admin > Logging:
The output of your config.php file in
/path/to/nextcloud(make sure you remove any identifiable information!):The output of your Apache/nginx/system log in
/var/log/____: