Tenho um guerreiro que está acessando um de nossos servidores a partir de seu endereço IP.
Por alguns dias ele não consegue acessar um serviço que escuta na porta TCP 8443 https. A versão HTTP funciona bem na porta 8080.
O URL é válido e funciona bem com outros navegadores como o Chrome, mas o IE e o Edge falham com erro de DNS. Não consigo entender por que o DNS é usado nesta situação.
URL é como:
https://192.168.0.2:8443/foo/bar
Eu testei muitas coisas, executei anti-malware, desativei a funcionalidade do IE e reativei, desativei o antivírus, redefini todos os parâmetros… sem nenhum sucesso.
Alguém tem uma ideia?
Responder1
O motivo mais provável são as configurações de segurança ou de rede do IE:
- Certificado inválido/não confiável
- (neste caso, entretanto, uma mensagem de erro personalizada é impressa AFAIK)
- Versão TLS não suportada (sem intersecção nas versões suportadas entre navegador e servidor)
- configurações de rede personalizadas explícitas presentes (conexão proxy ou dial-up)
Considero o 2º o mais provável. O suporte para versões mais antigas do TLS é gradualmente eliminado pelos fornecedores de navegadores à medida que vulnerabilidades neles são descobertas e corrigidas e a grande maioria dos servidores é atualizada. Enquanto estiver em seu servidor privado, você provavelmente não atualizará e reconfigurará o software do servidor como deveria. Portanto, pode ter havido uma atualização no IE que eliminou o suporte até mesmo para a versão mais recente que seu servidor está configurado para usar.
Se você puder usar um sniffer, observar os pacotes poderá fornecer mais informações sobre a origem do erro.
Há tambémErro "O Internet Explorer não pode exibir a página da web""Artigo da base de conhecimento por M$que mostra várias etapas de solução de problemas, incluindo a verificação das configurações de rede mencionadas.