IIS日志200064状态的分析

前段时间,一些百度的密切关注者纷纷撰文,大谈IIS日志 200 0 64 状态乃百度封站“拨毛”之征兆。樂思蜀在此谈谈个人看法,供参考。

目前,对于 200 0 64 的观点大致分为以下几种:

会话故障,请求不可到达,并非百度封站征兆 百度封站、“拨毛”或放入沙盒 64位操作系统

樂思蜀参考了大量相关文章,虽未得出最终结论,但觉得第一种观点最合理,现分析如下。

首先来看 200 0 64 状态码的构成

200 0 64:sc-status(协议状态) sc-substatus(协议子状态) sc-win32-status(Win32状态码)

sc-status(协议状态):200 连接成功

sc-win32-status(Win32状态码):64 指定的网络名不再可用

假设请求过程

我们不妨来假设一下请求的过程:客户端向服务端发送访问请求 -> 服务端响应请求,资源存在,请求成功,发送资源(sc-status 200) -> 客户端等待所请求的资源 -> TIME_WAIT/CLOSE_WAIT -> 客户端断开连接,发送Win32状态(sc-win32-status 64)

这个假设是否成立,核心在于证实请求过程中 TIME_WAIT/CLOSE_WAIT 的存在。

支持假设的依据

1、假设的请求中 200 0 64 状态码分析:在服务端与客户端通话的过程中,因请求的资源存在,并由服务端正常发送,故sc-status为200;客户端并未正确的收到资源,返回 sc-win32-status 为64;服务器记录会话状态 200 0 64。

2、据网上资料及手中IIS日志分析结果,状态 200 0 64 的请求,其发送数据一般为0或极小的字节数,而接收的字节数一般大于发送字节数;也可以这样理解,客户端请求的数据大于服务端发送的数据。这一点也可证实上一点的说法。

3、分析结果显示,并非仅百度蜘蛛(Baiduspider)的请求出现 200 0 64,出现 200 0 64 状态的">网站用户访问也同样存在。

补充

参考相关资料时,很多提问者都提到,服务器存在这样的情况,其中有无关联望高手解答:

服务器中同时存在IIS和Apache IIS经常无故重启 服务器CPU使用经常100%

综上所述,个人认为 200 0 64 可能仅是请求失败,并不表示与百度封站有着必然的联系。

这个问题还未得出最终结果,望对此有了解的朋友留言提供建议或意见,谢谢!

附:在国外论坛看到的一段解释

sc-win32-status of 64 means "The specified network name is no longer available". It usually occurs when the client reset the connection after getting the last packet rather than doing a graceful close of the connection. In client server architecture after IIS has sent final response to client typically it waits for ACK message form client. Now certain clients instead of sending final ACK back to server, resets the connections which are not and graceful connection close and hence IIS logs “64” in IIS logs. Many clients will reset the connection when they are done with it, to free up the socket instead of leaving it in TIME_WAIT/CLOSE_WAIT. Proxies tend to do it more than others do, hence win 32 status code of 64 should be reviewed only if necessary.

作者:樂思蜀
原文:IIS日志 200 0 64 状态的分析
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。

时间: 2024-09-25 22:35:13

IIS日志200064状态的分析的相关文章

合格的SEO应该会真正的IIS日志分析

在我们的优化之路中有一些问题一直困扰着我们,例如:我们发的外链是否起到效果?我们买的空间是否能够稳定?蜘蛛对我们的那些页面比较喜欢而对哪些不喜欢?蜘蛛什么时候抓取我们的网站频繁,我们需要什么时候更新内容?而这些问题其实我们可以通过我们的服务器IIS日志可以简单的分析出来,作为一个合格的SEO,真正的会分析IIS日志才可以而不是简单的去看状态码,在这提醒一下大家买空间的时候一定要买能够下载IIS日志的,不能下载的买都不要买,下面给大家介绍几点通过IIS日志分析出的网站问题.​ 一.IIS日志的重要

浅谈站内分析中不可或缺的一环:IIS日志分析

对于每一个优化人员来说都需要具备一定的分析能力,分析用户的搜索行为.分析站点的数据流量等等.只有合理的分析好这一些数据才可以更好的制定我们的优化策略.其中在我们的站内分析中不可缺少的一项就是分析搜索引擎蜘蛛的抓取爬行行为.搜索引擎蜘蛛是我们肉眼所不能看到的,我们要如何分析它的爬行行为呢?我们可以通过分析我们站点的IIS日志. 一:那么从分析IIS日志我们可以从我们的站点上得到什么信息 1:在外链的建设中我们知道网站上的每一个外链都是搜索引擎蜘蛛进入我们网站的入口,对此我们可以观察日志上的蜘蛛的造

IIS日志文件分析及状态代码解释

当用户试图通过 HTTP 或文件传输协议 (FTP) 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码.该状态代码记录在 IIS 日志中,同时也可能在 Web 浏览器或 FTP 客户端显示.状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因. iis默认的日志文件在C:\WINDOWS\system32\Loghttp://www.aliyun.com/zixun/aggregation/19352.html"

IIS日志分析搜索引擎爬虫记录程序

使用注意: 修改iis.php文件中iis日志的绝对路径 例如:$folder="c:/windows/system32/logfiles/站点日志目录/"; //后面记得一定要带斜杠(/). ( 用虚拟空间的不懂查看你的站点绝对路径?上传个探针查看! 直接查看法:http://站点域名/iis.php 本地查看法:把日志下载到本地 http://127.0.0.1/iis.php ) 注意: //站点日志目录,注意该目录必须要有站点用户读取权限! //如果把日志下载到本地请修改143

IIS日志分析工具之EXCEL数据透视表

互联网上分析IIS的工具倒是不少,不过我没有遇见能够符合我要求的,一般的都是只能查询IIS日志内的蜘蛛爬行的次数而已.下面说个比较简单且非常实用的方法,通过EXCEL的一些简单的公式做出想得到的一系列数据,例如时间间隔,爬行页面,返回状态码,网址参数,蜘蛛类型,蜘蛛IP等,通过以上数据可以进行对网站的问题的排查,更正. 首先必须有自己的服务器或者能够查看IIS日志的权限,通过FTP将iis日志文件从空间中下载到本地 服务器获取IIS日志的方式:打开IIS,点击要查询网站>右键>属性>网站

IIS日志分析工具(点格IIS日志分析器)使用图文教程

最近服务器经常遭受hacker侵扰.入侵者技术比较高明,会删除IIS日志文件以抹去痕迹,这时可以到事件查看器看来自W3SVC的警告信息,往往能找到一些线索.当然,对于访问量特别大的Web服务器,仅靠人工分析几乎是不可能的--数据太多了!可以借助第三方日志分析工具,此处仅仅介绍一款名叫点格IIS日志分析器.它是一个免费的日志分析工具,可以分析IIS 4/5.Apache和其他日志文件.该软件简单易用 软件名称:点格IIS日志分析器2.0绿色版 1:运行IISLogViewer.exe,启动IIS日

CYQ.IISLogViewer 一款IIS 日志分析工具 V1.0 发布[提供源码]

说几句:      昨天在 秋色开源团队  群里和网友聊天,有网友提到了一个概念,做站需要知道的:分析IIS日志.      然后上网找了一下资料看了下,可是 秋色园 寄放在人家虚拟目录的子目录中,根本没有IIS日志可言,于是昨晚就直接把秋色园移往新购买的VPS,正式搬到传说中的赌城"拉斯维加斯"去了,中间出了不少问题,折腾到夜里4点.      于是目前 秋色园 所在的地址就是"拉斯维加斯"了,不过数据库仍是用的Access. 下面进正题,于是自己跑IIS看了一下

网站SEO优化、IIS日志分析工具 IISLogViewer V2.0 发布

PS:为了有个响亮些的名字,软件中文名更名为:点格网站日志分析器   本次发布IIS日志分析工具[IISLogViewer] V2.0版本.   下面单刀直入,看下 IIS日志分析工具 V2.0 版本所带来新的教程:   1:运行IISLogViewer.exe,启动IIS日志分析工具,界面如下图:     2:可以选择单个IIS日志文件分析或整个站点文件夹进行分析,这里点击"批量文件夹",选择要分析的IIS日志文件目录,如下图:     2-1:选择好要分析的IIS日志文件或文件夹后

IIS日志分析及IIS日志分析软件下载

IIS日志分析是我们asp.net程序员必须了解知识,因为我们开发的网站都是基于IIS服务器.当网站访问缓慢时,除了检查程序代码和优化程序代码外,IIS日志就是我们寻找网站缓慢另一个途径! IIS日志文件存放位置,一般默认位置是:(C:/WINDOWS/system32/LogFiles);在IIS信息服务窗口中,点击要设置的网站的属性,在"网页"选项卡上可以看到"启动日志记录 "项,可以设置日志的保存位置.日志的记录格式等等,虚拟主机用户可以通过空间商提 供的后台