-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uploading big files works via web-browser and WebDAV, but not via federation, regardless of http2 module usage #19529
Comments
Issue is still reproducible with 18.0.3 on every tested server. |
Issue is still reproducible with 20.0.5. |
Hi there, are you on NC21.0.2 able to upload those files via public links that you cannot upload via a federated share? |
Upgraded to 22.0 RC1 on both tested hosts. Issue is still reproducible. Error message is:
|
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. |
@szaimen what other info is needed? As stated in the issue name "Uploading big files works via web-browser", so I not sure why exactly you asking to check public links if there was no issues with this for me in the first place. |
Since federated shares are link shares too, it make sense to ask if link shares work since this rules out a configuration issue |
Hi, please update to 24.0.8 or better 25.0.2 and report back if it fixes the issue. Thank you! |
Steps to reproduce
Expected behaviour
File transfer is completed without errors, like it was with Nextcloud 16 (Nextcloud 17 wasn't tested).
Actual behaviour
Every attempt to transfer anything bigger than a couple hundreds megabytes end with following error on receiver side:
"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"Expected filesize of X bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) Y bytes
Disabling http2 does not help - I disabled http2 module on sender and receiver, restarted Apache 2, and tested file transfer multiple times, it still result in "Expected filesize" error.
At the same time uploading multiple gigabytes via WebDAV and web-browser works without issues, so I assume web-server is configured correctly for big files uploading - it worked flawlessly with Nextcloud 16 after all. Transfer big files via scp between servers works too.
Server configuration
Operating system: Ubuntu 20.04
Web server: Apache 2.4.41
Database: PostgreSQL 12.1
PHP version: PHP 7.3.11
Nextcloud version: 18.0.1.3
Updated from an older Nextcloud/ownCloud or fresh install: updated
Where did you install Nextcloud from: tar
Signing status:
Signing status on every tested server
List of activated apps:
App list
Nextcloud configuration:
Config report
Are you using external storage, if yes which one: no
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
Client configuration
Browser: another Nextcloud 18.0.1.3 instance
Operating system: Ubuntu 20.04
Logs
Web server error log
Web server error log
Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
The text was updated successfully, but these errors were encountered: