From: Craig B. <cba...@us...> - 2006-05-11 06:52:51
|
John writes: > I am experiencing the problem of "fileListReceive failed" on my BackupP= C > server when connecting to one client that is running the 2.6.7 rsync > server. Downgrading rsync on the client fixed the problem. >=20 > It appears similar to this issue: > http://sourceforge.net/mailarchive/forum.php?thread_id=3D10076879&forum= _id > =3D503 >=20 > Is anyone here aware of that issue and is anyone working on fixing it? >=20 > I know that in my case if I used the rsync command line client I did no= t > have any problems connecting to the newer rsync server, so it appears t= o > be something with perlrsync. It appears the file list wire format changed in some way that I haven't yet investigated. Here's a workaround: ---------- Forwarded message ---------- To: bac...@li... From: Vincent Ho <vi...@fs...> Date: Fri, 14 Apr 2006 23:18:45 +1000 Subj: [BackupPC-users] Breakage with rsync 2.6.7 Hi all, Just a tip for anyone else... rsync 2.6.7 has changed the meaning of the --devices option to only mean device nodes[1], not FIFOs/sockets (a new option --specials instructs rsync to copy them). This caused filelistReceive failures for us on a client machine running Debian testing, which has 2.6.7. For others it seems to have caused segfaults when their backup hits a FIFO/socket[2]. The -D option to rsync does what we want though, it means --devices on older rsyncs and --devices --specials on 2.6.7+. I've changed our $Conf{RsyncArgs} to use -D rather than --devices and things have worked since, and suggest we do the same to the shipped version of the config file. Vince [1] http://rsync.samba.org/ftp/rsync/rsync-2.6.7-NEWS [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D358319 --=20 Vincent Ho vi...@fl... Fluffy Spider Technologies http://www.fluffyspider.com.au/ |