Welcome to the new platform of Programmers Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use it's exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
I am FTP'ing from a UNIX server to a Windows Server 2003 using a batch script. The service has been running for years without incident. Last week I encountered a corrupted file. Data was transferred from two user processes on the UNIX server (tow separate processes, two separate files) to the Windows server using "put" and naming the target files (two separate files with differing filenames), but a small portion (about 300 characters) of one of the files being sent was recorded in both output files. According to my log, both transfers happened simutaneously. I was wondering if anyone has enough knowledge about FTP to know how this is possible. Do received files get recorded in a temporary work space before being given the final filename? I don't understand how part of the data could wind up in both result files. Thanks in advance for any input on this issue.