Solucionar error de Rsync “protocol version mismatch — is your shell clean?”

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.


2 comentarios

  1.   diazepan dijo

    Yo todavía espero que se resuelvan los problemas de DNS del blog. Si ingreso para ver entradas individuales, todo anda bien. Si ingreso por el link del blog, muestra el mensajito que dejé en el foro.

    1.    elav dijo

      Desgraciadamente es algo que se nos escapa de las manos. Con el cambio que hizo nuestro proveedor de servidor, cambiaron las IPs, y debería devolver:

      ns6179.hostgator.com (50.87.144.125)
      ns6180.hostgator.com (192.232.251.99)

      Pero no lo está haciendo aún. En mi caso por ejemplo, me devuelve:

      192.232.251.98

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.