3.1.1 on both sides: it says fixed by upgrade. I found a way to upgrade. Using: rsync version 3.1.1 protocol version 31 on receiving side that issues the rsync command, and rsync version 3.1.1 protocol version 31 on the remote sending side. Im still getting the same thing: rsync: hlink.c:126: match_gnums: Assertion `gnum >= hlink_flist->ndx_start' failed. this is rsync from debian jessie 3.1.1-3 (/var/lib/apt/lists/ftp.ca.debian.org_debian_dists_jessie_main_binary-amd64_Packages) (/var/lib/dpkg/status)