Casiva Agustin

Engineering, Development and IT Management

Hi there! 👋

I’m Agustin Casiva, I’m a Software Engineer from Argentina.

I have been working on IT for many years now, I worked in many fields of the industry, such as hardware support, networking, sysadmin but what I do love most is development.

I have worked for many organizations, public and private, local and remote, filling many roles.

My expertise is on Web Development, Linux, Open Source, CMSs, HTML, CSS, PHP, JavaScript, Backend Development, Product Development, Project Management, Team Leading, among others.

In 2013 I have founded 42mate, a Web Development Agency focused on the design, development, maintenance of Web Apps. I still work on 42mate where I work leading development teams and scoping new projects.

Besides 42mate I also work as an independent consultant where I provide services such as

  • Development Training, for individuals or teams.
  • Architecture Design and Review.
  • Tech Advisor for non tech startup founders.
  • Tech Advisor for Digital Design Agencies.

If you are interested on my services let’s talk!

More about me

Task exited with message: (12) Error in rsync protocol data stream

Ayer mientras realizaba unos deploys en Jenkins con unas tareas creadas en phing (el ant de PHP) me encuentro con que al hacer rsync contra uno de los servidores la task se cortaba con este error.

Task exited with message: (12) Error in rsync protocol data stream

Wtf! me dije a mi mismo, quien habrá metido mano me pregunte ?, buscando el error por google no pude encontrar mucha información adecuada, capaz por que eran las 12 de la noche de un feriado y algo que esperaba sea sencillo se complico, no lo se, pero no pude encontrar mucha info. Después de un buen rato googleando caí en esta FAQ de rsync donde el primer topic dice “the transfer fails to finish“, en el mismo aparecía el mensaje de error y explicaba algunos posibles casos. Las sugerencias a verificar.

  • The destination disk is full
  • An idle connection caused a router or remote-shell server to close the connection.
  • A network error caused the connection to be dropped.
  • The remote rsync executable wasn’t found.
  • Your remote-shell setup isn’t working right or isn’t “clean”

Obviamente mi problema fue el primer caso, después de liberar un poco de espacio en disco ví como el deploy funcionaba nuevamente.

Entre mis búsquedas en google vi varios comentarios respecto al problema de que rsync no era encontrado y sugerían que cambies el path de rsync, también el tema de tener versiones similares de rsync en todos los entornos, pero no era mi caso.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*