The complicated filter rule used by me worked for one Debian mirror and not for the other.

Hongyi Zhao hongyi.zhao at
Tue Apr 14 07:47:01 MDT 2015

On Tue, 14 Apr 2015 13:28:26 +0000, Hongyi Zhao wrote:

>> but I wouldn't be surprised if some of the filter rules don't work on
>> the older rsync.

I've done a further test, and it doesn't support your point of view.

Even I connect to a server with protocol version 30, it will still fails 
to list anything if the rsync tree is not directly under the top-level of 
the server, see the following for detail:

werner at debian:~$ nmap -sV -p873
873/tcp open  rsync   (protocol version 30)

$ rsync -amvHPRSB131072 -n --delete --delete-excluded \
-f +_dists/jessie/**binary-all/Packages.gz \
-f +_dists/jessie/Release* \
-f +_dists/jessie/**binary-amd64/Packages.gz \
-f +_dists/jessie/**installer-amd64/*** \
-f +_dists/jessie/**binary-i386/Packages.gz \
-f +_dists/jessie/**installer-i386/*** \
-f +_dists/***/ \
-f -_*

receiving file list ... 
0 files to consider

sent 277 bytes  received 7 bytes  6.84 bytes/sec
total size is 0  speedup is 0.00 (DRY RUN)

So, it seems that the issue is not caused by the protocol version only.  
Could someone please give some hints on this issue?


> Let we stay here to expect for the experiences from others similar to my
> case ;-)
> Regards

.: Hongyi Zhao [ hongyi.zhao AT ] Free as in Freedom :.

More information about the rsync mailing list