IIS 6.0 / 2003 dando erro 404 após período de tempo

2

Eu tenho um servidor de desenvolvimento local executando o Windows Server 2003 que hospeda alguns aplicativos em execução no IIS 6.0. Eu posso me conectar a esses aplicativos muito bem, mas depois de um período de tempo desconhecido eles estão inacessíveis, dando-me erros 404. Eu ainda sou capaz de fazer ping no servidor quando recebo esses erros 404.

No entanto, observei que se eu executar ipconfig /release e ipconfig /renew no cliente, o problema de conectividade será resolvido.

Alguma opinião sobre o que pode estar acontecendo aqui e como isso pode ser resolvido?

Atualização 1

Quando estou com problemas de conexão, o log de erros do IIS mostra que s-reason é Timer_ConnectionIdle .

    
por Bryan Roth 28.02.2012 / 20:28

1 resposta

5

Hm, é possível que você não tenha ativado as extensões da Web corretas, o que poderia explicar o seu funcionamento intermitente.

Vou vinculá-lo a este artigo da technet: technet Mas o trecho que eu presto atenção é isso:

IIS6 Dynamic Content: A 404.2 entry in the W3C Extended Log file is recorded when a Web Extension is not enabled. Use the IIS Microsoft Management Console (MMC) snap-in to enable the appropriate Web extension. Default Web Extensions include: ASP, ASP.net, Server-Side Includes, WebDAV publishing, FrontPage Server Extensions, Common Gateway Interface (CGI). Custom extensions must be added and explicitly enabled. See the IIS 6.0 Help File for more information.

IIS6 Static Content: A 404.3 entry in the W3C Extended Log file is recorded when an extension is not mapped to a known extention in the MIME Map property. Use the IIS Microsoft Management Console (MMC) snap-in to configure the appropriate extension in the MIME Map. See the IIS 6.0 Help file for more information.

Então, essencialmente, use seus arquivos de log e tente diminuir o erro específico. Um 404 pode ser um monte de coisas e difícil de resolver sem uma tag de erro mais específica.

    
por 28.02.2012 / 21:28