Si hay mas codigo implicado pero es el que hace la conexion y transferencia del archivo lo raro es que en el server en donde se crea el archivo este se crea de forma correcta y los datos son legibles pero cuando realizo la transferencia es cuando se pierde todo...