.NET 2.0:主机中的软件中止了建立的连接
-
16-09-2020 - |
题
方案:
-
我试图用以下代码将视频发布到YouTube:
youtubeentry createdentry= service.upload(newentry);
-
这在我的开发人员机器上工作(运行Windows XP)。
- 它在win2k服务器(运行.NET 2.0)上失败,其中包含以下错误:
2010-07-15 || 01:14:08 PM ||既定的连接由主机中的软件中止||系统|||||在System.Net.Sockets.socket.send(byte []缓冲区,int32偏移量,int32尺寸,socketflags socketflags) - >在System.net.sockets.networkstream.write(byte []缓冲区,int32 offset,int32大小)
我的问题:
- 如何解决这个问题?
解决方案
- 检查以确保您没有通过服务器上的防火墙或TCP过滤阻止
- 运行网络跟踪以查看实际从服务器传送的流量
- 检查http keepalive被禁用(看到很多人遇到了这个问题)
- 对于您的服务器上可能失败的任何其他可能的原因。
不隶属于 StackOverflow