Many files are not transfered correctly when I do it through a workstation connected to a wingate server. The most common error is when a file is about 5 to 6 kb, then only 4096 bytes (exactly and always!) is transfered. If the file is bigger then one can never tell what the result will be, it might transfer all bytes or just part of them.
Wingate 5.0.7 is running under Win2000 Pro