CIFS sobre AnyConnect, Mac a Linux = Archivos corruptos


1

Tengo un amigo que trabaja desde casa. Produce archivos que necesita cargar en el servidor de la compañía. Utiliza una VPN Cisco AnyConnect para conectarse y luego arrastra / suelta los archivos al servidor. Para reducir el tiempo de transferencia, generalmente los comprime con ZIP. Las personas se quejan de que no pueden abrir los archivos porque están corruptos.

Le pedí que creara un archivo de prueba al comprimir algunos archivos al azar. El archivo de prueba fue de aproximadamente 2 MB. Le pedí que transfiriera el archivo al servidor y luego lo volviera a transferir. El archivo transferido de nuevo no coincide con el archivo transferido. Mirando ambos archivos, tienen exactamente el mismo número de bytes y coinciden para los primeros 700 KB más o menos. Después de eso, los fragmentos del archivo difieren. Los datos no han sido reemplazados por ceros o sutilmente dañados: en los fragmentos que difieren, los datos en el archivo del lado del servidor son completamente diferentes.

Su máquina es una Mac. El servidor es Linux. Arrastra / suelta los archivos para transferirlos. Son solo archivos ZIP, así que no creo que sea un problema de bifurcación de recursos.

Esto solía funcionar, pero no está exactamente claro cuándo comenzó a no funcionar, por lo que es difícil rastrear lo que podría haber cambiado. ¿Alguna idea de posibles caminos a seguir?


¿Puedes usar otros protocolos? ¿SFTP transfiere con éxito el archivo o el flujo se corrompe parcialmente y finaliza la conexión?
Darth Android

Otros protocolos funcionan bien. Su solución temporal es enviar los archivos por correo electrónico a otra persona (desde esa misma máquina) y hacer que coloquen los archivos en el servidor. Pero desafortunadamente, para mantener su flujo de trabajo sano, necesita poder arrastrar y soltar archivos.
David Schwartz

Sin embargo, no estoy seguro de si el correo electrónico se ejecuta en la VPN. Si no, ¿puedes probar otro protocolo que se ejecute en la VPN?
Darth Android
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.