rsync server complaining about vanishing files while they are not.

Wayne Davison wayned at
Mon Jun 7 19:45:50 GMT 2004

On Mon, Jun 07, 2004 at 02:11:33PM -0400, Hans Deragon wrote:
> Jun  7 19:43:27 tux101 rsyncd[24906]: file has vanished: 
> "redhat/9/en/os/i386/RedHat/RPMS/gtk2-engines-2.2.0-2.i386.rpm" (in module1)

Rsync will generate that error if the symlink does not point to a valid
file and -L was specified (this is because it gets an ENOENT error).
(I'm going to change this so that the error isn't as confusing.)

One possibility is that your symlinks are absolute but the files are
being accessed via an NFS mount (thus making the absolute paths invalid
on the remote system trying to follow them).  If this is the case, I'd
suggest making the symlinks relative.  If this is not the case, you'll
need to figure out why the symlinks aren't valid when rsync reads it.

>   I also notice that the rsync server complains with a code 24, while
>   the client complains with a code 23 (is this normal?).

I don't see any such behavior if both the server and the client are
really 2.6.2.


More information about the rsync mailing list