0

我有一个在 vb.net 中开发的服务器客户端应用程序。服务器应用程序定期向客户端应用程序发送文件。它使用 TCP/IP 发送文件。

安装应用程序后,应用程序在防火墙关闭的情况下运行良好。但是当防火墙打开并且为应用程序添加了一个例外时,文件传输工作大约 10 分钟然后停止。

但是一旦我关闭防火墙,传输就会重新开始。请建议如何解决此问题。

4

1 回答 1

1

当您说“文件传输工作大约 10 分钟然后停止”时,您能否详细说明一下。例如……“我正在传输一个大文件,在传输过程中,它停止了。” 或者“我传输一个文件成功,十分钟后,又去传输另一个文件,没有成功。”

在第一种情况(大传输)中,可能存在某种形式的带宽限制/规则停止。在第二种情况下,可能存在某种形式的“状态”处理,其中发生状态会话,防火墙没有关闭它,10 分钟后再次启动,并且您的防火墙正在查看会话“有人试图捎带/劫持这个会话......最好关闭它”

我会在防火墙上打开详细日志记录,以查看防火墙在做什么以及它如何感知连接。

于 2013-05-23T12:59:17.917 回答