经过一段时间后出现404错误的IIS 6.0 / 2003

我有一台运行Windows Server 2003的本地开发服务器,它承载了运行在IIS 6.0上的几个应用程序。 我可以连接到这些说的应用程序就好,但在未知的时间后,他们无法访问,给我404错误。 当我得到这些404错误时,我仍然能够ping服务器。

但是,我注意到,如果我在客户端上运行ipconfig /releaseipconfig /renew ,则连接问题将得到解决。

对这里可能发生的事情以及如何解决的任何想法?


更新1

当我遇到连接问题时,IIS错误日志显示s-reasonTimer_ConnectionIdle

嗯,有可能你没有启用正确的networking扩展,这可以解释为间歇工作。

我将从technet链接到这篇文章: technet但是我要关注的片段是这样的;

IIS6dynamic内容:W3C扩展日志文件中的404.2项是在未启用Web扩展时logging的。 使用IIS Microsoftpipe理控制台(MMC)pipe理单元启用相应的Web扩展。 默认Web扩展包括:ASP,ASP.net,服务器端包含,WebDAV发布,FrontPage服务器扩展,通用网关接口(CGI)。 必须添加自定义扩展并明确启用。 有关更多信息,请参阅IIS 6.0帮助文件。

IIS6静态内容:W3C扩展日志文件中的404.3条目在扩展未映射到MIME映射属性中的已知扩展时logging。 使用IIS Microsoftpipe理控制台(MMC)pipe理单元在MIME映射中configuration适当的扩展名。 请参阅IIS 6.0帮助文件以获取更多信息。

所以基本上,使用你的日志文件,并试图缩小特定的错误。 404可以是很多事情,很难解决没有一个更具体的错误标签。