Erro ao baixar o arquivo com o Internet Explorer usando HTTPS

1

Recentemente, tivemos um problema com o Internet Explorer ao baixar arquivos via HTTPS de um aplicativo. De repente, começou a mostrar esse erro

Internet Explorer no puede descargar ${page} de ${domain}

Internet Explorer no puede abrir este sitio Internet. El sitio solicitado no está disponible o no se encuentra. Intente de nuevo más tarde.

Traduzido para o inglês

Unable to download ${page} from ${domain}

Internet Explorer was unable to open this site. The requested site is either unavailable or cannot be found. Please try again later.

Após pesquisar por um tempo, descubro uma solução da microsoft ( link ) que funcionou bem bem, e a equipe de suporte ao usuário conseguiu distribuir isso para um conjunto muito pequeno de usuários. Muito bem.

Basta aplicar uma configuração de registro como esta:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"BypassSSLNoCacheCheck"=dword:00000001
"BypassHTTPNoCacheCheck"=dword:00000001

Ok, talvez seja melhor usar HKEY_LOCAL_MACHINE em vez de HKEY_CURRENT_USER .

Hoje recebo uma ligação de outro departamento em um aplicativo que afeta potencialmente cada funcionário da empresa, como um pouco de <panic mode on /> . Então eu comecei a checar com uma pessoa desenvolvendo este aplicativo e encontrei uma página onde os downloads estavam funcionando e outros não. Ótimo, isso nos deu espaço para brincar com o Google Chrome Dev Tools para comparar o que está funcionando com o que está falhando.

Basicamente, na falha, havia um cabeçalho Expire como

Expires: Thu, 01 Jan 1970 00:00:00 GMT

Uma vez que o código foi modificado para remover este cabeçalho, funcionou novamente com o sem correção do IE.

Na medida em que estava funcionando e de repente começou a gerar incidências, estamos preocupados com o que mudou de um dia para outro, e muitos usuários começaram a sofrer esses erros. Do meu ponto de vista, duas opções são mais viáveis:

  1. Alterações na política de grupo do AD. Mas não sei exatamente qual configuração na política.
  2. Algum patch instalado nos computadores dos usuários (isso é feito regularmente). Mas, novamente, nenhuma ideia sobre qual patch pode causar esse problema.

Alguém pode apontar algumas outras opções?

    
por alphamikevictor 24.04.2015 / 11:38

0 respostas