truncando arquivos compactados em alguns navegadores

2

Estou com um problema de truncagem de arquivo estranho nos downloads do meu site. Estou usando o Azure IIAS com dois servidores de encaminhamento de solicitação de aplicativo em um ponto de extremidade do Azure com balanceamento de carga. Esses servidores ARR estão roteando as solicitações para o servidor da Web IIS8.

O que acontece é quando você solicita o .exe usando o Google Chrome como navegador, o arquivo é truncado a cada outra hora e o usuário recebe uma mensagem como

"setup.exe is not commonly installed and could be dangerous"

Outro usuário relatou o mesmo problema no IE8. Alguma solução de problemas que fiz

  • SE você clicar com o botão direito no arquivo e selecionar o download, ele funcionará sempre.
  • Verifiquei que, se eu fizer o download diretamente do servidor da web ou do servidor ARR, não haverá truncamento
  • restringir a solicitação a um único servidor da Web e servidor ARR também não resolveu o problema. É somente quando a solicitação é feita através dos terminais de balanceamento de carga do Azure que isso está acontecendo.
  • Também descobri que arquivos menores (~ 100Kb) não apresentam esse problema, mas para arquivos maiores (~ 600kb) o erro ocorre quase sempre.
  • O mesmo comportamento ocorre com arquivos .zip
  • Eu verifiquei os logs do IIS e os relatórios do servidor 200, o arquivo foi baixado totalmente
  • Tentei usar o Wireshark para identificar a origem do erro, mas não encontrei nada útil

Alguém viu algo assim antes?

    
por JMB 19.11.2013 / 16:16

0 respostas