Atualização: pule para o final desta pergunta para a feliz conclusão deste conto épico.
Nota: Eu tenho o IIS7 instalado localmente para desenvolvimento na web.
É o que acontece no meu navegador para sites aleatórios:
Ou seja, uma URL totalmente sem sentido resolve para o meu servidor localhost. (Todos os hosts sem sentido fazem isso - não apenas um.)
Isso afeta vários de nós na empresa ... mas não parece afetar todos nós.
Aqui está a solução de problemas que eu fiz até agora:
- Verifiquei minhas configurações de proxy - tudo limpo
- Verifiquei o arquivo meus hosts - tudo limpo
- Verificou outros navegadores - afeta o Chrome, o Chrome anônimo e o Internet Explorer
Ping / nslookup google e um URL aleatório sem sentido:
C: \ Users \ mharen> sibile google.com
Pingando google.com [74.125.228.98] com 32 bytes de dados: resposta de 74.125.228.98: bytes = 32 tempo = 21ms TTL = 51 ...
C: \ Users \ mharen> nslookup google.com
Servidor: (my dns) Endereço: 192.168.48.20
Resposta não autorizada: Nome: google.com Endereços: 2607: f8b0: 4004: 803 :: 100e 74.125.228.100 ... 74.125.228.98
C: \ Users \ mharen> ping somerandomsitesoaosoasda.com
A solicitação de ping não pôde encontrar o host somerandomsitesoaosoasda.com. Por favor, verifique o nome e tente novamente.
C: \ Users \ mharen> nslookup somerandomsitesoaosoasda.com
Servidor: (meu dns) Endereço: 192.168.48.20
*** (meu dns) não consegue encontrar somerandomsitesoaosoasda.com: Domínio inexistente
Então é isso que eu esperaria - bons domínios resolvem, maus domínios não. Então, o que no mundo está ferrando com o meu navegador?
Alguma dica de solução de problemas?
Atualizar: ipconfig /displaydns
Acabei de correr ipconfig /displaydns
, o que é bastante espetacular. Aqui está uma entrada interessante entre algumas dezenas de bons registros:
somerandomsitesoaosoasda.com
----------------------------------------
Name does not exist.
Atualização: experimente novos servidores DNS:
Caso ping e nslooking não fossem suficientes para descartar meus servidores DNS, segui a sugestão de Joshua e mudei para o DNS do Google. Infelizmente, o problema persistiu.
Atualização: corrigida!
Com a ajuda da resposta à qual Joshua vinculou, determinamos que este comando corrigiu o problema:
netsh winsock reset all
Executamos esse comando antes e depois para ver o que ele mudou:
netsh winsock show catalog
O que revelou 10 entradas como essa estavam ausentes após a reset
execução do comando:
Winsock Catalog Provider Entry
------------------------------------------------------
Entry Type: Layered Chain Entry
Description: BarracudaWSA over [MSAFD Tcpip [TCP/IP]]
Provider ID: {FECB95F8-BE34-4B8A-A1ED-16A678A8ACC6}
Provider Path: C:\windows\system32\BarracudaWSA64.dll
Catalog Entry ID: 1017
Version: 2
Address Family: 2
Max Address Length: 16
Min Address Length: 16
Socket Type: 1
Protocol: 6
Service Flags: 0x66
Protocol Chain Length: 2
Protocol Chain: 1016 : 1001
O BarracudaWSA (Web Security Agent), ao que parece, é um filtro da Web instalado pela TI.
C:\inetpub\wwwroot\iisstart.htm
, se você não deseja desativar o IIS local.