As you see in the response, ksh can't find rsync (ksh: rsync:  not found), and this is 
included in the error stream of rsync (rsync: connection unexpectedly closed (0 bytes 
read so far)).  This means rsync is trying to run rsync, which means that you're using 
external transport (single-colon (:) syntax).  If by "trying to connect to a rsync 
server" you mean "connect to a server using rsync over external transport", you 
just need to make it possible for your local rsync to find the rsync 
binary on that server.  There are several ways to do that.  Change the 
global path on the remote system to include the location where the rsync 
binary is kept, copy or link said binary somewhere into the path or put a 
wrapper script named rsync in the path which just invokes the real one 
with the same args (a symlink is better), or, least intrusively, use 
'--rsync-path='.
If, in fact, you do have a rsync server running on the remote host, and 
you want to contact that, use double colons '::' to seperate the hostname 
from the module name.  The rsync manpage covers these, and other 
rsync-related topics in exquisite detail.

Tim Conway
[EMAIL PROTECTED]
303.682.4917
Philips Semiconductor - Longmont TC
1880 Industrial Circle, Suite D
Longmont, CO 80501
Available via SameTime Connect within Philips, n9hmg on AIM
perl -e 'print pack(nnnnnnnnnnnn, 
19061,29556,8289,28271,29800,25970,8304,25970,27680,26721,25451,25970), 
".\n" '
"There are some who call me.... Tim?"




"Victor J. Hernandez Gomez" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
01/22/2002 10:21 AM

 
        To:     [EMAIL PROTECTED]
        cc:     (bcc: Tim Conway/LMT/SC/PHILIPS)
        Subject:        error in rsync protocol data stream (code 12) at io.c(139)
        Classification: 




When trying to connect to a rsync server (sparc.solaris.2.6) from a 
linux machine (redhat 6.2).

# rsync machine.upo.es
ksh: rsync:  not found
rsync: connection unexpectedly closed (0 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(139)

Both machines have 2.5.1 version of rsync code, compiled from scratch. 
rsh is working
properly when rsync is not in scene.

Thank you in advance for your help,
--
Víctor Hernández
Centro de Informática y Comunicaciones
Universidad Pablo de Olavide, de Sevilla







Reply via email to