Dropbox: Unsolicited response received on idle HTTP channel ... corrupted on transfer: dropbox hash differ

What is the problem you are having with rclone?

For a long time I've had no issues, and suddenly today without any changes I can no longer copy some files from a Dropbox source. A bunch of garbage gets printed in the terminal, such as:

Transferred: 1.827 GiB / 1.828 GiB, 100%, 26.897 MiB/s, ETA 0s
Errors: 1 (retrying may help)
Checks: 36 / 36, 100%
Transferred: 0 / 1, 0%
Elapsed time: 1m15.9s
* textures/ceiling_interior_diff3.png: 99% /312.375Mi, 14.064Mi/s, 0s2023/04/25 11:18:15 Unsolicited response received on idle HTTP channel starting with "{\xd57|3\x8ey\xca\xd4TF\x8f镜\xad\xca\xc0NH\x9e\xbadz\xef|\xf5\x9a\xae\x8f^vr\xa6\x84\xd5T}\xe8\x97\x1a(n\xc0\x18\x1e\xe6\xacNś\U00058bbaJ2\x98z\x93\xbd\x00F{q\x11\x04z\x8e\xb9\xf2S\x8d\xcdܶ{\xe4\xf8\xb3\xc6Z\xeaH&\x81\x82[\x8a\x82h?\xa0*t\xe0O\x9f\xe9T\x87\xaf\x9fK\xcej\xc3\xdbX̔\x80)\xcef\x9e\xddy\x1dB\xae܈\xcbچWH\x88\xcb\xff\x10\xff\xbf5\xf33r\x88\x9a\xd4\x15I\xe0\a\x86\xe0\xbd\x0...
2023-04-25 11:18:16 ERROR : Attempt 3/3 failed with 2 errors and: corrupted on transfer: dropbox hash differ "18503ca0a1b37982044da19377c136d52b77390486430cd36148cd7ee7605e35" vs "150dfa51fc8f7448b158fd93ba3e3233b4fd37b5e7c7d017fdcdf2e0821d51d2"

The errors always occur on the same files, and it's not consistent what type of files these are. Other files still work fine.

If I add --ignore-checksum, then there are no errors but the files are corrupt.

Another thread suggested adding --http-no-head which didn't help.

Run the command 'rclone version' and share the full output of the command.

rclone v1.57.0
- os/version: Microsoft Windows 10 Pro 2009 (64 bit)
- os/kernel: 10.0.22621.1555 (x86_64)
- os/type: windows
- os/arch: amd64
- go/version: go1.17.2
- go/linking: dynamic
- go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)


The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone -P copy dropbox:/Staging/Textures/japanese_hackberry_bark ./ --transfers 18

The rclone config contents with secrets removed.

type = dropbox
token = {"access_token":"XXX","token_type":"bearer","refresh_token":"XXX","expiry":"2023-04-25T15:10:23.0360496+02:00"}

A log from the command with the -vv flag


Update rclone as you have an old version and Dropbox has an API issue going on.

Closing as a duplicate for now.

1 Like