解决本地网络中的网站问题

Modified on: Mon, 02 Sep 2019 00:20:02 +0800

有一个外部网站可以在某些PC上打开,但似乎超时(或超时的症状,但从未真正做过)。

似乎只影响(某些)我们较新的HP Pro 3305 MT工作站。所有这些都运行Win7 32位SP1与所有更新。较旧的PC(Win7 32位SP1和WinXP)不受影响。

使用Google Chrome& Firefox没有任何区别。在IE9兼容模式下打开网站具有完全相同的症状。

所有PC都使用相同的DNS服务器和同一本地网络(工作组)。网关(内部)在同一个互联网连接上,在同一个子网上。没有代理服务器,没有内容过滤,没有负载平衡等等。只有有效(本地)的组策略用于更新调度。本地防火墙完全相同(卡巴斯基WP4),我们的外置防火墙没有IP特定设置。

我无法控制外部网站,traceroute在所有PC上显示相同的目的地。它是我们行业(园艺)中一个相当受欢迎的网站,我不知道任何其他人(甚至我们姐妹公司内的其他网站)也有同样的问题。

更新强>
使用Fiddler2监视HTTP请求,似乎由于某种原因没有实现?!

发送请求:

GET http://www.rhs.org.uk/ HTTP/1.1
Host: www.rhs.org.uk
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.47 Safari/536.11
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-GB,en-US;q=0.8,en;q=0.6
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3

从请求的Fiddler 2中记录:

This session is not yet complete. Press F5 to refresh when session is complete for updated statistics.

Request Count:   1
Bytes Sent:      567        (headers:567; body:0)
Bytes Received:  0      (headers:0; body:0)

ACTUAL PERFORMANCE
--------------
ClientConnected:    17:02:33.720
ClientBeginRequest: 17:02:39.118
GotRequestHeaders:  17:02:39.118
ClientDoneRequest:  17:02:39.118
Determine Gateway:  0ms
DNS Lookup:         0ms
TCP/IP Connect: 46ms
HTTPS Handshake:    0ms
ServerConnected:    17:02:39.165
FiddlerBeginRequest:    17:02:39.165
ServerGotRequest:   17:02:39.165
ServerBeginResponse:    00:00:00.000
GotResponseHeaders: 00:00:00.000
ServerDoneResponse: 00:00:00.000
ClientBeginResponse:    00:00:00.000
ClientDoneResponse: 00:00:00.000


RESPONSE BYTES (by Content-Type)
--------------
~headers~:  0

记录来自工作PC的成功请求(今天早上完成,请原谅时间戳与上述不同):

Request Count:   1
Bytes Sent:      493        (headers:493; body:0)
Bytes Received:  20,413     (headers:525; body:19,888)

ACTUAL PERFORMANCE
--------------
ClientConnected:    08:22:47.766
ClientBeginRequest: 08:22:47.766
GotRequestHeaders:  08:22:47.766
ClientDoneRequest:  08:22:47.766
Determine Gateway:  0ms
DNS Lookup:         26ms
TCP/IP Connect: 30ms
HTTPS Handshake:    0ms
ServerConnected:    08:22:47.828
FiddlerBeginRequest:    08:22:47.828
ServerGotRequest:   08:22:47.828
ServerBeginResponse:    08:22:48.905
GotResponseHeaders: 08:22:48.905
ServerDoneResponse: 08:22:48.905
ClientBeginResponse:    08:22:48.905
ClientDoneResponse: 08:22:48.905

    Overall Elapsed:    00:00:01.1388020

RESPONSE BYTES (by Content-Type)
--------------
text/html:  19,888
~headers~:  525

所以我的问题已演变为:

2个请求之间的区别是什么?如何确定为什么1个PC没有得到对它的GET请求的回复?

更新2

请参阅下面的答案。我可能会在将来接受它,但无法重现问题(或解决方案)我想打开这个问题。

作者:,HaydnWVN

最佳答案

截至今天上午,这个问题已经“修复”了。

我曾使用Piers Karsenbarg在几个不同的解决方案上工作(通过电子邮件),但都无济于事。网站上没有任何更改,机器上没有任何更改 - 除了一些Windows更新。不能感谢Piers足以解决问题并花费大量时间来解决问题!

Piers将我链接到这个这些机器上有所有症状(但没有任何原因)(即没有Type 1字体)。但它 可能是Windows Update(或某些Adobe更新)修复这个问题 - 我正在考虑更换或删除Type 1字体。更多信息可以在这里找到这里


相关问答

添加新评论