⚠️ Before submitting, please verify the following: ⚠️
Bug description
Nextcloud_Client.zip
When using the Nextcloud Desktop Client on macOS with Virtual Files enabled, uploading files larger than about 100 MB fails consistently.
The same files can be uploaded successfully through the Nextcloud web interface, and they can also be synchronized successfully with the Desktop Client when Virtual Files are disabled and a normal folder synchronization is used.
This makes the issue appear to be specific to the macOS Virtual Files / File Provider upload path in the Desktop Client.
I originally suspected a server-side upload limit, but I have verified that this is not the case:
- Cloudflare proxy is disabled (DNS only)
- uploads >100 MB work in the web interface
- PHP limits are set high enough (upload_max_filesize = 16G, post_max_size = 16G)
- reverse proxy upload size is not limited
- the problem only happens when Virtual Files are enabled on macOS
So the issue seems isolated to the Desktop Client on macOS when using Virtual Files.
Steps to reproduce
- Install and configure the Nextcloud Desktop Client on macOS
- Enable Virtual Files for the account
- Connect the client to a Nextcloud server
- Try to upload or sync a file larger than about 100 MB by placing it into the synchronized Nextcloud folder
- Wait for the client to process and upload the file
- Observe that the upload/sync does not complete successfully
- Disable Virtual Files and switch the same account to normal folder synchronization
- Try the same file again
- Observe that the file now uploads successfully
- Upload the same file via the Nextcloud web interface
- Observe that the upload also succeeds there
Expected behavior
Files larger than 100 MB should upload successfully with the macOS Desktop Client when Virtual Files are enabled, just like they do:
- in the web interface
- and in the Desktop Client when normal folder synchronization is used
Which files are affected by this bug
Large media files are affected, especially: - .wav audio files - .m4a audio files - large project/media files above about 100 MB
Operating system
macOS
Which version of the operating system you are running.
Tahoe 26.4.1
Package
Official macOS 12+ universal pkg
Nextcloud Server version
33.0.2
Nextcloud Desktop Client version
33.0.2
Is this bug present after an update or on a fresh install?
Fresh desktop client install
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
No obvious server-side upload limit errors were observed during successful web uploads.
The most important observation is:
- uploads >100 MB succeed via the web interface
- uploads >100 MB fail only in the macOS Desktop Client with Virtual Files enabled
- uploads >100 MB succeed in the Desktop Client when Virtual Files are disabled
PHP limits on the server:
- upload_max_filesize = 16G
- post_max_size = 16G
Reverse proxy upload size limit is disabled.
Additional info
Server setup:
- Nextcloud AIO
- reverse proxy in front of AIO
- Cloudflare proxy disabled (DNS only)
- web uploads of files >100 MB work correctly
- normal desktop synchronization of files >100 MB also works correctly
This strongly suggests that the issue is specific to the macOS Virtual Files / File Provider path in the Desktop Client.
I also tried creating a nextcloud.cfg manually to reduce chunk size, but that did not change the behavior. It is possible that this config file is not being used in the current macOS Virtual Files setup.
Bug description
Nextcloud_Client.zip
When using the Nextcloud Desktop Client on macOS with Virtual Files enabled, uploading files larger than about 100 MB fails consistently.
The same files can be uploaded successfully through the Nextcloud web interface, and they can also be synchronized successfully with the Desktop Client when Virtual Files are disabled and a normal folder synchronization is used.
This makes the issue appear to be specific to the macOS Virtual Files / File Provider upload path in the Desktop Client.
I originally suspected a server-side upload limit, but I have verified that this is not the case:
So the issue seems isolated to the Desktop Client on macOS when using Virtual Files.
Steps to reproduce
Expected behavior
Files larger than 100 MB should upload successfully with the macOS Desktop Client when Virtual Files are enabled, just like they do:
Which files are affected by this bug
Large media files are affected, especially: - .wav audio files - .m4a audio files - large project/media files above about 100 MB
Operating system
macOS
Which version of the operating system you are running.
Tahoe 26.4.1
Package
Official macOS 12+ universal pkg
Nextcloud Server version
33.0.2
Nextcloud Desktop Client version
33.0.2
Is this bug present after an update or on a fresh install?
Fresh desktop client install
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
Additional info
Server setup:
This strongly suggests that the issue is specific to the macOS Virtual Files / File Provider path in the Desktop Client.
I also tried creating a nextcloud.cfg manually to reduce chunk size, but that did not change the behavior. It is possible that this config file is not being used in the current macOS Virtual Files setup.