timeout in data send/receive ???

Wayne Davison wayned at samba.org
Mon May 15 16:50:17 GMT 2006

On Mon, May 15, 2006 at 08:02:20AM -0500, helices wrote:
>     rsync error: timeout in data send/receive (code 30) at io.c(181)

This means that either the client invocation or the server config file
has set a timeout option.  If the server sets a timeout option, it does
not communicate this fact to the client, so you must also set a similar
timeout option on the client's command-line if you want the keep-alive
code in a modern rsync to function properly.

So, things to check:  is your timeout value too short?  Try increasing
it.  Are you using an rsync with keep-alive support (e.g. 2.6.6 or
newer)?  If not, you might want to upgrade.  Do you have a timeout set
in the server's config file?  If so, you should give a similar --timeout
option to the client.


More information about the rsync mailing list