realmente estranho aqui.
Eu tenho um site que é executado no IIS bem na maioria das vezes. Em algumas ocasiões, porém, recebo uma página 404 branca com o texto:
Não encontrado
Erro HTTP 404. O recurso solicitado não foi encontrado.
Rodando o violinista, posso ver os seguintes cabeçalhos http:
HTTP / 1.1 404 não encontrado
Tipo de Conteúdo: text / html; charset = us-ascii
Servidor: Microsoft-HTTPAPI / 2.0
Data: quinta, 10 novembro 2011 21:25:01 GMT
Conexão: fechar
Tamanho do Conteúdo: 315
Portanto, um erro "connection close" parece estar acontecendo de forma intermitente.
Algumas atualizações depois, a página é carregada com os seguintes cabeçalhos:
HTTP / 1.1 200 OK
Tipo de Conteúdo: text / html
Última modificação: quinta-feira, 10 de novembro de 2011 15:53:56 GMT
Intervalos de aceitação: bytes
ETag: "02d1f3c09fcc1: 0"
Servidor: Microsoft-IIS / 7.5
X-Powered-By: ASP.NET
mycustomheader: 01
Data: quinta-feira, 10 de novembro de 2011 21:25:24 GMT
Content-Length: 16307
Noto que o cabeçalho 404 não tem resposta de cabeçalho http personalizada que adicionei como parte de minhas etapas de depuração. No IIS, se um erro estiver sendo exibido por uma Web específica, ele não deve ter o cabeçalho personalizado?
Alguém sabe por que certas solicitações http seriam intermitentemente fechadas pelo IIS?
Obrigado,
Ed