手机版

微软IIS返回的HTTP状态代码的描述

时间:2021-08-18 来源:互联网 编辑:宝哥软件园 浏览:

类型:站长工具大小:92KB语言:中文评分:5.0标签:立即下载关于http头的信息,我们可以用以下工具查看

http://tool.chinaz.com/pagestatus/

如下

查询地址:www.cr173.com返回状态代码:200。网页返回的HEAD信息如下:内容长度: 51445内容类型3360文本/HTML内容-位置3360 http://www.cr173.com/默认值. htmlLast-Modified: Mon,04 2011 00:30:31 GMTAccept-range 3360字节

etag : ' 9c3 ba 815 ff 2cb 1:18 e 0 '服务器: Microsoft-IIS/6.0X-power by : ASP。格林尼治时间2011年4月4日星期一00:32:43

为什么我会在网站上看到这些错误信息?

如果您尝试访问的网站有问题,将会出现这些错误消息。这个问题可能是暂时的。因此,您可能需要稍后再次尝试使用该网站。如果问题仍然存在,您可能需要联系网站管理员,请他们解决问题。本文的目的是帮助网站管理员理解这些错误消息的含义,并获得有关修复网站问题的信息。

超文本传送协议

1xx信息提示

这些状态代码代表临时响应。在收到常规响应之前,客户应该准备好接收一个或多个1xx响应。

100-继续。

101-切换协议。

2xx成功

这种类型的状态代码表示服务器成功接受了客户端请求。

200-好的。客户端请求成功。

201-创建。

202-接受。

203-非权威信息。

204-没有内容。

205-重置内容。

206-部分内容。

207-多状态(WebDAV)。

3xx重定向

客户端浏览器必须采取更多措施来满足请求。例如,浏览器可能必须在服务器上请求不同的页面,或者通过代理服务器重复请求。

301-永久移动

302-对象已被移动。

304-未修改。

307-临时重定向。

4xx-客户端错误

出现错误,客户端似乎有问题。例如,客户端请求了一个不存在的页面,并且客户端没有提供有效的身份验证信息。

400-错误请求。

401-访问被拒绝。IIS定义了几个不同的401错误来指示更具体的错误原因。这些特定的错误代码显示在浏览器中,但不显示在IIS日志中:

401.1-登录失败。

401.2由于服务器配置,登录失败。

401.3由于ACL对资源的限制,未经授权。

401.4-过滤器授权失败。

401.5-ISAPI/CGI应用授权失败。

401.7网络服务器上的网址验证策略拒绝访问。此错误代码特定于IIS 6.0。

403禁止访问:IIS定义了几个不同的403错误,以指示更具体的错误原因:

403.1-禁止执行访问。

403.2-禁止读取访问。

403.3-禁止写访问。

403.4需要SSL。

403.5需要SSL 128。

403.6-拒绝IP地址。

403.7-需要客户证书。

403.8-拒绝站点访问。

403.9-用户太多。

403.10-无效配置。

403.11-密码更改。

403.12-拒绝访问映射表。

403.13客户证书被吊销。

403.14-拒绝目录列表。

403.15-超出客户端访问许可证。

403.16客户端证书不可信或无效。

403.17客户证书已过期或尚未生效。

403.18-无法在当前应用程序池中执行请求的网址。此错误代码特定于IIS 6.0。

403.19无法为此应用程序池中的客户端执行CGI。此错误代码特定于IIS 6.0。

403.20护照登录失败。此错误代码特定于IIS 6.0。

404-未找到。

404.0-(无)-未找到文件或目录。

404.1无法通过请求的端口访问网站。

404.2-网络服务扩展锁定策略阻止此请求。

404.3-MIME映射策略阻止了此请求。

405-不允许使用用于访问此页面的HTTP动词(不允许使用方法)

406-客户端浏览器不接受请求页面的MIME类型。

407-需要代理身份验证。

412-先决条件失败。

413-请求的实体太大。

URI的请求太长了。

415-不支持的媒体类型。

416-无法满足请求的范围。

417-执行失败。

423-锁定错误。

5xx-服务器错误

服务器无法完成请求,因为它遇到了错误。

500-内部服务器错误。

500.12应用程序正忙于在网络服务器上重新启动。

500.13网络服务器太忙。

500.15-不允许直接向Global.asa请求。

500.16-UNC授权凭据不正确。此错误代码特定于IIS 6.0。

500.18-无法打开网址授权存储库。此错误代码特定于IIS 6.0。

500.19此文件的数据在元数据库中配置不正确。

500.100-内部ASP错误。

501标题值指定了一个未实现的配置。

502-网络服务器用作网关或代理服务器时收到无效响应。

502.1-CGI应用程序超时。

502.2-CGI应用程序错误。

503-服务不可用。此错误代码特定于IIS 6.0。

504-网关超时。

505-不支持HTTP版本。

IIS HTTP状态代码及其原因

200成功。此状态代码表示IIS成功处理了该请求。

206-部分内容。这表示文件已被部分下载。您可以继续损坏的下载或将下载分成多个并发流。

207-多状态(WebDAV)。该消息之前应该有一个XML消息,它可能包含几个单独的响应代码,具体取决于发出了多少子请求。

301-永久移动。该请求和所有后续请求都应该发送到指定的URI。

302-找到了。对于基于表单的身份验证,此消息通常意味着“对象被移动”。请求的资源暂时驻留在不同的URI。由于重定向有时可能会改变,客户端在将来发出请求时应该继续使用请求-URI。只有在“缓存控制”或“过期”标头字段中指明时,才能缓存此响应。

304-未修改。客户端请求的文档已经在其缓存中,并且该文档自缓存以来没有被修改过。客户端使用文档的缓存副本,而不是从服务器下载。

401.1和401.2登录失败。登录尝试失败,因为用户名或密码无效或系统配置有问题。有关如何解决此问题的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

907273排除IIS中的HTTP 401错误

401.3由于ACL对资源的限制,未经授权。这表明存在NTFS权限问题。即使您对尝试访问的文件拥有适当的权限,也可能会出现此错误。例如,如果IUSR帐户无权访问C:\Winnt\System32\Inetsrv目录,您将看到此错误。有关如何解决此问题的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

271071如何设置IIS 5.0 Web服务器所需的NTFS权限和用户权限

812614 IIS 6.0的默认权限和用户权限

403无访问权限:如果网站未设置默认文档,也未设置为允许目录浏览,则会收到此通用403状态代码。有关如何解决此问题的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

320051如何在互联网信息服务中配置默认文档

403.1-禁止执行访问。以下是此错误消息的两个常见原因:

您没有足够的许可证来执行。例如,如果您尝试访问的ASP页面的目录权限设置为“无”,或者您尝试执行的CGI脚本的目录权限设置为“仅脚本”,则会出现此错误消息。要修改执行权限,请右键单击Microsoft管理控制台(MMC)中的目录,然后单击“属性和目录”选项卡,以确保为您尝试访问的内容设置了适当的执行权限。

您尚未设置试图执行的文件类型的脚本映射来标识所使用的谓词(例如,GET或POST)。要验证这一点,请右键单击Microsoft管理控制台中的目录,单击属性,单击目录选项卡,单击配置,然后验证相应文件类型的脚本映射是否设置为允许使用谓词。

403.2-禁止读取访问。验证IIS是否设置为允许对目录的读取访问。此外,如果使用默认文件,请验证该文件是否存在。有关如何解决此问题的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

247677错误消息:403.2禁止:禁止读取访问

403.3-禁止写访问。验证IIS权限和NTFS权限是否设置为授予对目录的写访问权限。有关如何解决此问题的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248072错误消息:403.3禁止:禁止写访问

403.4需要SSL。禁用“需要安全通道”选项,或者使用HTTPS代替HTTP来访问页面。如果此错误发生在未安装证书的网站上,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

224389互联网信息服务器4.0中的错误消息:“http错误403、403.4、403.5禁止3360要求SSL”(http错误403、403.4、403.5已禁止3360要求SSL)

403.5需要SSL 128。禁用“要求128位加密”选项,或使用支持128位加密的浏览器查看页面。

403.6-拒绝IP地址。您已将服务器配置为拒绝访问您当前的IP地址。有关如何解决此问题的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248043错误消息:403.6禁止的: IP地址被拒绝(403.6不可用:IP地址被拒绝)

403.7-需要客户证书。您已将服务器配置为需要证书进行客户端身份验证,但您尚未安装有效的客户端证书。

186812 PRB:错误消息:403.7禁止:需要客户端证书(403.7禁止访问:需要客户端证书)

403.8-拒绝站点访问。您已经为用于访问服务器的域设置了域名限制。有关如何解决此问题的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248032错误消息:禁止:拒绝站点访问403.8(禁止访问:拒绝站点访问403.8)

403.9-用户太多。连接到此服务器的用户数量超过了您设置的连接限制。有关如何更改此限制的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248074错误消息:禁止访问:连接了太多用户403.9(禁止访问:连接了太多用户403.9)

注意:微软Windows 2000专业版和Windows XP专业版在IIS上自动设置最多10个连接的限制。您不能更改此限制。

403.12-拒绝访问映射表。您要访问的页面需要客户端证书。但是,映射到客户端证书的用户标识拒绝访问该文件。有关其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248075错误:http 403.12禁止访问:映射器拒绝访问(http 403.12无访问:映射器拒绝访问)

404-未找到。出现此错误是因为您试图访问的文件已被移动或删除。如果在安装URLScan工具后试图访问扩展名有限的文件,也会出现此错误。如果您安装了URIScan工具,您将在w3svc日志文件中看到“被URLScan拒绝”。在这种情况下,“被URLScan拒绝”将出现在请求的日志文件条目中。有关详细信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248033服务器返回“http 404找不到文件”错误的常见原因

404.1无法通过请求的端口访问网站。此错误消息表明您试图访问的网站的IP地址不接受来自用于此请求的端口的请求。有关详细信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248034 IIS错误:找不到404.1网站(找不到404.1网站)

404.2请求被锁定策略阻止。在IIS 6.0中,这意味着该请求已在Web服务扩展列表中被阻止。有关详细信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

328419如何在IIS 6.0中添加和删除网络服务扩展文件

328505如何在IIS 6.0中列出网络服务扩展和扩展文件

328360如何在IIS 6.0中启用和禁用ISAPI扩展和CGI应用程序

404.3-MIME映射策略阻止了此请求。如果存在以下情况,将会出现此问题:

没有为请求的文件扩展名配置处理程序映射。

没有为网站或应用程序配置相应的MIME类型。

405-不允许方法。当客户端向运行IIS的服务器发送HTTP请求,并且该请求包含服务器无法识别的HTTP谓词时,会出现此错误。要解决这个问题,请确保客户端的请求使用与HTTP rfc兼容的HTTP谓词。有关HTTP rfc的信息,请参见“参考资料”部分。

500-内部服务器错误。许多服务器端错误都会导致此错误消息。事件查看器日志包含更详细的错误原因。此外,您可以禁用友好的HTTP错误消息来接收详细的错误描述。有关如何显示友好的HTTP错误消息的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

294807如何在服务器端禁用Internet Explorer 5的“显示友好的HTTP错误消息”功能

500.12应用程序正在重新启动。这意味着您试图在IIS重新启动应用程序时加载ASP页面。当页面刷新时,此消息消失。如果刷新页面后再次出现此消息,可能是防病毒软件正在扫描Global.asa文件。有关其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

248013错误消息:http错误500-12应用程序正在重新启动(http错误500-12应用程序正在重新启动)

500-100.ASP-ASP错误。如果您试图加载的ASP页面包含错误代码,将出现此错误消息。要获得更准确的错误消息,请禁用友好的HTTP错误消息。默认情况下,此错误消息仅在默认网站上启用。有关如何在非默认网站上查看此错误消息的其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

261200在500-100.asp显示HTTP 500错误消息,而不是ASP错误消息

502-网关错误。如果您尝试运行的CGI脚本没有返回有效的HTTP头集,将出现此错误消息。要解决这个问题,您必须调试CGI应用程序,以确定它为什么向IIS传递无效的HTTP信息。

503-服务不可用。从IIS 6开始,内核模式下的Http.sys组件将生成HTTP 503状态。有关如何确定和排除HTTP 503服务不可用的详细信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

登录820729 HTTP API时出错

500.19.如果XML元数据库在您尝试访问的内容类型中包含无效的配置信息,您将收到此错误。要解决此问题,请删除或更正无效配置。此问题通常表示ScriptMap元数据库键有问题。

文件传送协议

1xx肯定的初步答复

这些状态代码表示操作已成功开始,但客户端希望在继续操作新命令之前得到另一个回复。

110重启标记回复。

120服务准备就绪,并在nnn分钟内开始。

125数据连接打开,开始传输。

150文件状态正常,准备开启数据连接。

2xx肯定的完成回复

操作已成功完成。客户端可以执行新命令。

200命令确认。

202命令未执行,站点上命令太多。

211系统状态,或系统帮助回复。

212目录状态。

213文件状态。

214帮助信息。

215名称系统类型,其中名称是分配号码文档中列出的正式系统名称。

服务准备执行新用户的请求。

221服务关闭控制连接。如果合适,请注销。

225数据连接打开,没有正在进行的传输。

226关闭数据连接。请求的文件操作成功(例如,传输文件或丢弃文件)。

227进入被动模式(h1、h2、h3、h4、p1、p2)。

已有230个用户登录,继续。

250请求的文件操作正确并已完成。

257“PATHNAME”已创建。

3xx积极的中间回复

命令成功,但服务器需要客户端提供更多信息来完成请求的处理。

用户名正确,需要密码。

332需要一个登录帐户。

请求的文件操作正在等待进一步的信息。

4xx暂时否定完成回复

命令不成功,但错误是暂时的。如果客户端重试该命令,它可能会成功执行。

421服务不可用,关闭控制连接。如果服务确定必须关闭,它会将此回复发送给任何命令。

425无法打开数据连接。

426连接关闭;传输中止。

450未执行请求的文件操作。文件不可用(例如,文件正忙)。

451请求的操作异常终止:处理本地错误。

452未执行请求的操作。系统存储空间不足。

5xx永久否定完成回复

命令不成功,错误是永久性的。如果客户端重试该命令,将再次出现相同的错误。

500语法错误,无法识别命令。这可能包括命令行过长等错误。

501参数中有语法错误。

502命令未执行。

503服务不可用的命令序列。

504未执行此参数的命令。

530未登录。

需要一个帐户来存储文件。

550未执行请求的操作。文件不可用(例如,找不到文件,没有访问权限)。

551请求的操作异常终止:未知的页面类型。

552请求的文件操作异常终止:超出存储分配(对于当前目录或数据集)。

553未执行请求的操作。不允许文件名。

常见的文件传输协议状态代码及其原因

150FTP使用两个端口:21个用于发送命令,20个用于发送数据。状态代码150表示服务器准备在端口20上打开新的连接并发送一些数据。

226打开端口20上的数据连接以执行操作的命令,例如传输文件。操作成功完成,数据连接已关闭。

230该状态代码在客户端发送正确的密码后显示。它表示用户已成功登录。

331该状态代码在客户端发送用户名后显示。无论提供的用户名是否是系统中的有效帐户,都将显示该状态代码。

426-命令打开数据连接以执行操作,但操作被取消,数据连接被关闭。

530此状态代码表示用户无法登录,因为用户名和密码组合无效。如果您使用用户帐户登录,您可能键入了错误的用户名或密码,或者您可能选择仅允许匿名访问。如果您使用匿名帐户登录,IIS可能会被配置为拒绝匿名访问。

550-命令没有执行,因为指定的文件不可用。例如,要获取的文件不存在,或者您试图将文件放入您没有写权限的目录。

版权声明:微软IIS返回的HTTP状态代码的描述是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。