IIS7 HTTP Status Codes

HTTP 错误 404.13 - Not Found
请求筛选模块被配置为拒绝超过请求内容长度的请求。

HTTP 错误500.19 -Internal Server Error 错误代码 0x80070021
2009-05-08 13:45
错误摘要

HTTP 错误500.19 -Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效。

 

当时遇到这个问题是因为在applicationHost.config中设置了

<section name="access" overrideModeDefault="Deny" />

而在<access SslFlags=”None” />这时候在下一层配置文件web.confg中设置的

<security>
            <access sslFlags="None" />
        </security>

将无效。因为设置了Deny,所以不允许在web.config中设置如上字段。

 

Solution: 将overrideModeDefault设置为Allow. 或:在applicationHost.config中设置sslFlag为Ssl。

 

另有一问题:

HTTP 错误 404.13 - Not Found
请求筛选模块被配置为拒绝超过请求内容长度的请求。

Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值。
可尝试的操作:
确认 applicationhost.config 或 web.config 文件中的 configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength 设置。

该问题发生在KB模块,当上传超过20MB的文件时,没有提示错误信息而是直接转到404.13错误。

经检查,applicationhost.config 或web.confg中均无requestLimits字段。

<httpRuntime maxRequestLength="20480" appRequestQueueLimit="100" useFullyQualifiedRedirectUrl="true" executionTimeout="120" />

最后无法找到原因。

 

更多HTTP Status Code请参照:http://support.microsoft.com/kb/943891

转载于:https://www.cnblogs.com/henryhappier/archive/2010/03/03/1677440.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值