CIFS через AnyConnect, Mac для Linux = Коррумпированные файлы

У меня есть друг, который работает из дома. Он создает файлы, которые необходимо загрузить на сервер компании. Он использует Cisco AnyConnect VPN для подключения, а затем перетаскивает / удаляет файлы на сервер. Чтобы сократить время передачи, он обычно сжимает их с помощью ZIP. Люди жалуются, что они не могут открыть файлы, потому что они повреждены.

Я заставил его создать тестовый файл ZIP-образным файлом. Тестовый файл был около 2 МБ. Я попросил его передать файл на сервер, а затем передать его обратно. Файл, перенесенный обратно, не соответствовал переданному файлу. Рассматривая оба файла, они имеют одинаковое количество байтов и соответствуют первым 700 КБ или около того. После этого фрагменты файла различаются. Данные не были заменены нулями или тонко повреждены – в разных фрагментах данные в серверном файле просто совершенно разные.

Его машина – Mac. Сервер – это Linux. Он перетаскивает / удаляет файлы для их переноса. Они всего лишь ZIP-файлы, поэтому я не думаю, что это проблема с ресурсом ресурсов.

Это работало, но не совсем ясно, когда он начал работать, поэтому трудно отследить, что могло измениться. Любые идеи для возможных путей?

Давайте будем гением компьютера.