我刚刚接手了一个小型慈善机构的网络管理,发现互联网访问非常不稳定 - 我们不断收到“页面加载时与服务器的连接被重置。”错误(根据 Windows 网络诊断工具,HTTP 错误为 12031)。
它似乎与我们的 ISP 无关,因为它也会影响内部流量(甚至对我本地主机上的 Apache 实例的请求!)
调整 Windows XP 注册表中的 MTU 设置有时似乎在重新启动后的几分钟内有所帮助,但问题总会再次出现。
答案1
MLAB 的互联网连接测试工具可能会帮到你这里。
此外,我曾遇到过某些网络过滤器导致出现类似您列出的消息的情况。我们以前使用 Cybersitter,但因为类似的问题而改用了它。
显然,如果问题始终发生在相同的页面上,那么查明原因会更容易。您可以尝试浏览已知的黑名单页面或您认为通常会被过滤的页面。
答案2
http://www.howtonetworking.com/VPN/mtu4.htm
检查您的 MTU 是否足够低。有些路由器禁用了碎片化,这会导致您遇到的确切问题。现代路由器使用默认的 1500 解决了这个问题,但以前您需要将其设置为 1490 左右。(这需要在后面的每台机器上完成)
答案3
安装带有 Firebug 的 Firefox 并查看网络传输。有时网页的某个部分花费的时间太长,连接被重置,导致网页浏览器只剩下半页,因此它不会尝试向您显示该网站。
答案4
如果您的计算机与服务器之间的连接在页面加载完成之前断开,就会显示此错误消息。对于本地服务器,这可能是因为服务器在页面生成过程中崩溃(服务器软件配置错误?PHP/Apache 模块不兼容?)或者如果是外部网站,则可能是因为您的互联网连接存在问题。
如果您有专用的电话线用于网络连接,请尝试插入普通电话,并检查拨号音是否稳定,是否可以拨打电话。在我们的案例中,拨号音非常微弱,人们在尝试拨打电话时听到占线音 - 这表明电话线坏了,我们需要请工程师来修理。