小编wwe*_*ker的帖子

IIS 日志显示 sc-win32-status=64 但仅通过某些网络

我有一个在客户端服务器(W2k3、IIS6、.NET 2.0)上运行的 ASP.NET 应用程序。FWIW,这是一个测试实例,它还没有进入生产阶段。所以它不在 SSL、负载平衡等下运行。

当我从我们的办公室访问他们服务器上的其中一个页面时,该页面会被点击一次。检查 IIS 日志 (c:WINDOWS\system32\LogFiles\W3SVC1) 显示该页面的 GET,然后我按下页面上的按钮,日志文件显示 POST。到目前为止,这似乎工作正常。

现在,当我远程进入客户端的网络并从他们的一台本地机器访问页面时,日志文件显示一个 GET,然后我按下页面上的按钮,日志在同一秒显示两个POST。第一个显示状态(sc-status、sc-substatus、sc-win32-status)200 0 64,第二个显示200 0 0。

在日志文件中,两个 POST 是相同的。基本上日志看起来像这样(除了我屏蔽了一些数据):

#Fields: 日期时间 s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 
2009-08-11 20:19:32 xxxx GET /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; +.NET+CLR+2.0.50727;+.NET+CLR+3.5.21022;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30618;+MDDR;+OfficeLiveConnector.1.4;+OfficeLivePatch .0.0) 200 0 0
2009-08-11 20:19:45 xxxx POST /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; +.NET+CLR+2.0.50727;+.NET+CLR+3.5.21022;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30618;+MDDR;+OfficeLiveConnector.1.4;+OfficeLivePatch .0.0) 200 0 64
2009-08-11 20:19:45 xxxx POST /File.aspx - 80 - yyyy Mozilla/4.0+(兼容;+MSIE+8.0;+Windows+NT+6.0;+WOW64;+Trident/4.0;+SLCC1; …

networking iis http iis-6 log-files

14
推荐指数
1
解决办法
5万
查看次数

标签 统计

http ×1

iis ×1

iis-6 ×1

log-files ×1

networking ×1