<div dir="ltr"><div><div><div><div><div>hi Wayne, thanks for feedback.<br></div>yes, my daemon has a timeout option (although maybe not necessary).<br><br></div>patched the 3.1.0 io.c source ,  now I get this message on the client side:<br>
<br>(...)<br>sending incremental file list<br>unknown message 42:0 [sender]<br>rsync error: error in rsync protocol data stream (code 12) at io.c(441) [sender=3.0.9]<br><br></div><div>as a precaution, below is a copy of my daemon conf.<br>
<br></div><div>cheer up! :-)<br></div><div>regards,<br></div>Tom.<br></div><br>~~~~~~~~~~~<br>use chroot = true<br>max connections = 6<br>syslog facility = local3<br>max verbosity = 1<br>timeout = 600<br><br>read only = true<br>
list = false<br>uid = 99<br>gid = 99<br><br>strict modes = true<br>auth users =<br><br></div># (ips and hosts obfuscated)<br><div>hosts allow = 127.0.0.1, aaa.aa.aaa.a/aa,       \<br>        xxxxxxxxxx.yyyyyyyyy.zzz                <br>
<br>transfer logging = true<br><br>secrets file = /etc/rsyncd/rsyncd.secrets<br><br>[MOD1]<br>path = /ccc/vccc/cc/ccc<br>comment = dzafdzefjzefp fzefzefz efzef  zef zefzef<br>hosts allow = fzefezf, fzefze,efzefzef,fezfzef<br>
auth users = ttt, uuu<br>read only = false<br><br><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/3 Wayne Davison <span dir="ltr"><<a href="mailto:wayned@samba.org" target="_blank">wayned@samba.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="im">On Wed, Oct 2, 2013 at 3:53 AM, thomas veymont <span dir="ltr"><<a href="mailto:thomas.veymont@gmail.com" target="_blank">thomas.veymont@gmail.com</a>></span> wrote:<br>
</div><div class="gmail_extra"><div class="gmail_quote"><div class="im">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><div></div></div><div>sending incremental file list<br>


</div></div><div>unknown message 0:0 [sender]<br></div></div></div></blockquote><div><br></div></div><div>I assume your daemon has a timeout option set, since the newest rsync is using message 0:0 as a keep-alive signal (as it used to do in the olden days).  It would appear that a protocol 30 sender (but not receiver) cannot handle that do-nothing message, so we'll need to tweak the keep-alive code a bit for better backward compatibility.  Can you try the following patch for 3.1.0?</div>


<div><br></div><div><a href="http://opencoder.net/keep-alive.diff" target="_blank">http://opencoder.net/keep-alive.diff</a></div><span class="HOEnZb"><font color="#888888"><br clear="all"><div>..wayne.. </div></font></span></div>
</div></div>
</blockquote></div><br></div>