IIS停止提供特定(小)大小的静态内容
我真的希望有人能帮我解决这个让我发疯的IIS问题。我似乎遇到了与此线程中可怜的灵魂相同的问题: 注意:我今天早些时候在Superuser上发布了这篇文章-我意识到有大量的IIS标签问题,所以我想我也会在这里发布。 操作系统: Windows 10 Pro 64位2004 19041.508 问题: 基本上,IIS不会在特定的任意大小上提供静态内容-超过该大小的静态文件最终将超时。非静态内容(例如asp文件)没有此限制,无论大小如何,都会按预期加载。这似乎是突然发生的,没有直接相关的IIS/系统/网络/权限更改 我尝试过的事情:IIS停止提供特定(小)大小的静态内容,iis,iis-10,static-content,Iis,Iis 10,Static Content,我真的希望有人能帮我解决这个让我发疯的IIS问题。我似乎遇到了与此线程中可怜的灵魂相同的问题: 注意:我今天早些时候在Superuser上发布了这篇文章-我意识到有大量的IIS标签问题,所以我想我也会在这里发布。 操作系统: Windows 10 Pro 64位2004 19041.508 问题: 基本上,IIS不会在特定的任意大小上提供静态内容-超过该大小的静态文件最终将超时。非静态内容(例如asp文件)没有此限制,无论大小如何,都会按预期加载。这似乎是突然发生的,没有直接相关的IIS/系统/
- 是的,静态内容已打开李>
- 每个浏览器都是一样的
- 完全无病毒/恶意软件
- 已禁用广告阻止程序/防病毒/防火墙/等
- 无代理(Fiddler运行时除外)
- 完全删除IIS(已禁用功能、已移动\inetpub和\windows\system32\inetsrv)并重新启用重新创建它们的功能)
- 检查日志,启用跟踪
- 扫描清理
- 检查权限,在IUSR和域用户之间切换应用程序用户
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2020-10-23 13:36:12 127.0.0.1 GET /iisstart.png - 80 - 127.0.0.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:82.0)+Gecko/20100101+Firefox/82.0 http://localhost/ 200 0 121 18944
我猜追踪大部分都不会触发,因为200最终被返回了
Fiddler给了我这个图像请求:
[Fiddler] ReadResponse() failed: The server did not return a complete response for this request. Server returned 0 bytes.
对于这个站点,实际的html加载很好-只有696字节-但是它引用的图像没有(97K)
如果有人能解释一下,或者给我一个解决问题的方向,我会非常感激
谢谢是否启用了静态内容压缩?1500字节很有趣-因为这也是以太网的默认MTU(尽管文件大小加上HTTP头将超过此值…)-您的物理网络如何?
win32 status==121
表示有超时(可能是磁盘IO超时或网络超时或其他)。我想知道你的磁盘是否有故障。检查您的硬件事件日志。@Dai,我尝试过打开/关闭静态压缩,否则我的网络和磁盘就正常了。我也这么想,做了磁盘扫描和智能检查等。除此之外,没有其他症状。事件日志中没有任何内容