The software that uses the Rebex FTP dll to upload/download files from FTP, is installed on over 300 computers. Now, some of the clients (not all) are having an issue while uploading to FTP, the software would crash when it executes the statement :
m_FTP.PutFile(localFileName,this.RemoteFilePath);
The Rebex FTP dll version I am using is 2.0.0.7
Here is the windows event log for the error that happens. Again its not happining to all the clients. But the one's who are getting it, get it every time they upload any file.
Please help ????
Upload problem - Rebex.Net.FtpException: An existing connection was forcibly closed by the remote host ---> Rebex.Net.FtpTransferException: An existing connection was forcibly closed by the remote host ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at Rebex.Net.ProxySocket.Send(Byte[] buffer, Int32 size, SocketFlags socketFlags)
at Rebex.Net.FtpDataUpload.DoTransfer()
at Rebex.Net.FtpData.Transfer()
at Rebex.Net.Ftp.ReadData()
--- End of inner exception stack trace ---
at Rebex.Net.Ftp.ReadData()
at Rebex.Net.Ftp.ReadResponse(Int32 success)
at Rebex.Net.Ftp.Transfer(String command, FtpData data, Int64 serverOffset)
--- End of inner exception stack trace ---
at Rebex.Net.Ftp.Transfer(String command, FtpData data, Int64 serverOffset)
at Rebex.Net.Ftp.UploadFile(String command, String remotePath, Stream sourceStream, Int64 remoteOffset, Int64 length)
at Rebex.Net.Ftp.UploadFile(String command, String remotePath, String localPath, Int64 remoteOffset, Int64 localOffset, Int64 length)
at Rebex.Net.Ftp.PutFile(String localPath, String remotePath)
at Cp.Client.Edit.AudioMediaControl.UploadToFTP(String tempFileName)
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.