Summary
This article summarizes the issue with SMB file transfer corrupting files and the fix for that issueOverview
In situations where users are accelerating SMB traffic between 2 sites, the transferred file may get corrupted. The receiving end will receive a corrupted file which would not open, or open up with garbage information in it. or is not the same file as expected (the information has changed).Cause
When the data write size on the client is higher than the server, this issue happens.Example:
If the client writes at 32Kb chunks to the client Exinda and the server side Exinda writes to the server at 16Kb chunks, there is a clear mis-match there. Which causes this issue
Workaround
The workaround is to disable SMBAD service on the Exinda under System -> Optimization -> ServicesThis will accelerate traffic with TCP acceleration engine of the Exinda and not add the extra bit we do with SMB acceleration.
Resolution
The resolution is to upgrade to version 7.4There is a fix for this issue in the version stated above.