Temos um site onde temos problemas em nosso servidor de produção, mas não em minha máquina dev com o pedido sendo abortado (portanto, sem resposta).
Ele falha após exatamente 1:19 minutos de cada vez, e a solicitação em minha máquina dev leva aproximadamente 1:44.
O comprimento do conteúdo é de cerca de 650K, portanto, isso não deve ser um problema.
O ambiente de produção é o Windows 2008 com o IIS7
o ambiente de desenvolvimento é o windows 7 com o IIS 7.5
O web.config é idêntico, mas a configuração da máquina é um pouco diferente (embora deva ser padrão na instalação)
O que poderia estar causando isso?
Ao procurar no log de acesso, a linha diz 0 byte em resposta pelo código win32 995 que deve ser 0
estas são as últimas colunas da linha de acesso:
sc-status sc-substatus sc-win32-status sc-bytes time-taken
200 0 995 0 76933
O 995 parece estar relacionado a "thread aborted" ou algo do tipo, por isso estou confiante de que é o IIS que aborta o pedido. o processo w3wp.exe parece ser executado por algum tempo, mesmo depois que a solicitação foi interrompida, portanto, não acho que o aplicativo da web perceba até que seja hora de gravar no fluxo de saída.
EDIT: tentei agora com conexões diferentes e parece que o meu firewall cai a conexão por causa de nenhum dado (prematuramente). Daí o código 995.