rsync error: error in rsync protocol data stream

15/12/2006 by - Linux

Ecco un problema che mi è capitato

ssh: : Name or service not known
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(420)

[SOLUTION: check options order]

La macchina dalla quale tento di lanciare il comando riesce però ad autenticarsi via ssh rsa senza alcun problema, inoltre l’opzione -e ssh la posso omettere.
Dopo qualche prova ed aver iniziato a pensare che se avessi fatto mozzarelle di bufala invece del sistemista sarebbe stato meglio giunge improvvisa l’intuizione:

le opzioni che passavo a rsync erano le seguenti:

rsync -uavPR --blocking-io --numeric-ids --delete --ignore-errors

ho cambiato l’ordine delle opzioni in questo modo:

rsync -vPRua --blocking-io --numeric-ids --delete --ignore-errors

In sostanza l’errore sta nella sequenza delle opzioni:

--verbose --partial --progress --relative --update --archive

che non vengono interpreata nella maniera corretta. Quindi occhio all’ordine dei parametri



Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.