Desktop: Big files do not upload ("chunks on server do not sum up") due to QT bug

Created on 27 Mar 2019  路  2Comments  路  Source: nextcloud/desktop

Expected behaviour

Big files should upload when server supports http2.

Actual behaviour

Upload fails with "server replied: (Chunks on server do not sum up to X but to Y bytes)". See this bug report against the owncloud client. The problem is apparently caused by a bug in QT, so I would appreciate if you could release a version that disables http2 until this is fixed (patch from owncloud).

Client configuration

Client version: 2.5.2git

Operating system: Ubuntu cosmic

OS language: en_US

Qt version used by client package (Linux only, see also Settings dialog): 5.11.3

Client package (From Nextcloud or distro) (Linux only): Nextcloud

Installation path of client: /usr/bin/nextcloud

bug

Most helpful comment

Disabling http2 by using

~
Protocols http/1.1
~

in the appropriate vhost is a workaround, for anyone also experiencing this.

All 2 comments

Disabling http2 by using

~
Protocols http/1.1
~

in the appropriate vhost is a workaround, for anyone also experiencing this.

@tribut thanks for the workaround, it worked for me. would be good if there were no workaround necessary.

I was using nginx with http2 as a proxy to my nextcloud instance running through apache. with http2 disabled I can do large file uploads again.

Here is one of my log entries:
Sabre\DAV\Exception\BadRequest: Chunks on server do not sum up to 2323723705 but to 2370164385 bytes

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kaysond picture kaysond  路  3Comments

Engineer-of-Stuff picture Engineer-of-Stuff  路  3Comments

dkebler picture dkebler  路  3Comments

AndreyNazarchuk picture AndreyNazarchuk  路  4Comments

RobertZenz picture RobertZenz  路  3Comments