Les traigo un tip muy rápido para solucionar un error que a veces presenta Rsync y que me estuvo molestando toda la mañana.
La cuestión es que, queriendo hacer un Rsync de mis carpetas al servidor (desde el servidor), al poner el comando:
rsync -av elav@ip:/carpeta /carpeta_server
Me salía este error:
protocol version mismatch -- is your shell clean? (see the rsync man page for an explanation) rsync error: protocol incompatibility (code 2) at compat.c(180) [sender=3.0.7]
La solución que encontré fue eliminar todo el contenido de mi fichero .bashrc, pero claro ¿Eliminar? Negativo, es más fácil renombrar el fichero y punto:
mv ~/.bashrc ~/._bashrc
Y listo. Solucionado el problema.