套接字错误10053软件导致连接中止

时间:2015-11-30 12:44:06

标签: sockets delphi ftp

我有一个应用程序,它将从FTP接收文件并上传到大型机服务器。 当我指定

时,我收到“套接字错误10053软件导致连接中止”

FTPTransfertype = ftASCII

如果我将此更改为FtBinary,我没有收到此错误,但数据未在此模式下正确上传。

我仅在应用程序服务器(生产服务器)中出现此错误,而不是在开发服务器中(此处我在FTPTransfertype = ftASCII分配中仅遇到此问题一次)

我已将FTP连接模式更改为Passive但它无效..

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:2)

我建议您查看 Microsoft Windows套接字错误页面:

https://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx

在你的情况下:

  

软件导致连接中止。已建立的联系是   由主机中的软件中止,可能是由于数据   传输超时或协议错误。