在工作中,我们是一群不太了解服务器设置的.NET开发人员。 我们遇到了一个我们认为可能是iis6问题的问题。 这个问题始终可以从一些客户端机器上重现,而且始终不能在其他机器上重现。
但我认为这可能与服务器有关的原因是,我从Linux控制台(即没有涉及的浏览器)已经确定了一致的复制到以下步骤。 – wget url.com/flashfile.swf
总是一样的结果。 下载开始,并在每个不同的点挂起。 该文件是大约1.5MiB。 无论与swf文件相关的MIMEtypes(即八位字节stream或x-shockwave)如何重现该问题,
所以我的问题分为两部分: – 服务器上的哪个位置可以查找哪些信息来certificate它是否存在服务器问题 – 是否有任何已知问题通过我们可能没有的更新或服务包修复。
谢谢
可能是Netfilter的TCP Clamp MSS到PMTUfunction的问题,并且通常在您的Internet连接通过PPPoE或PPTP时需要。
如果您通过这样的连接方式到达文件,请尝试添加以下iptables规则:
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu -o ppp0
当然,您可以尝试以各种方式进行debugging: