Estoy tratando de ejecutar un demonio rsync en Windows XP.
El síntoma es que cuando el cliente se conecta, tanto el servidor como el cliente simplemente se sientan allí. No pasa nada. Si espero, el cliente permanecerá conectado indefinidamente.
Los registros del servidor (se especifica -vvv) dicen esto:
2010/10/11 23:02:58 [5140] rsyncd version 3.0.7 starting, listening on port 873
2010/10/11 23:03:24 [4624] name lookup failed for 192.168.15.101: No
address associated with hostname
2010/10/11 23:03:24 [4624] connect from UNKNOWN (192.168.15.101)
La salida del cliente (cuando se especifica -vvv) dice esto: abrir la conexión tcp al puerto eddie-desktop 873 enviando argumentos daemon: --server -vvvltrze.iLs --delete. "respaldo de datos / SomeDirectory /"
... y eso es.
Ambas máquinas están ejecutando ventanas.
Aquí está la conf:
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
[databackup]
path = /cygdrive/q/databackup
read only = false
transfer logging = yes
comando del servidor:
C:\Program Files\ICW>"C:\Program Files\ICW\bin\rsync.exe" --config rsyncd.conf --daemon --no-detach -vvv -4
comando del cliente:
C:\Program Files (x86)\DeltaCopy>rsync.exe -v -rlt -z --chmod=a=rw,Da+x --delete "/cygdrive/E/Data/Users/Eddie/Desktop/SomeDirectory/" "eddie-desktop::databackup/SomeDirectory/"
Respuestas:
rsync está realizando una búsqueda inversa de la dirección IP del cliente y no coincide con ningún host permitido.
Posibles soluciones:
rsyncd.conf
archivo del servidorfuente