DNS RobotDNS Propagation Checker
InícioDNSWHOISIP LookupSSL
DNS RobotDNS Propagation Checker

Kit de ferramentas DNS de última geração

Política de PrivacidadeTermos de ServiçoSobre NósBlogContato

Ferramentas DNS

Consulta DNSTeste de Velocidade DNSDomínio para IPConsulta NSConsulta MXVer tudo

Ferramentas de E-mail

Verificador SPFVerificador DMARCVerificador DKIMTeste SMTPAnalisador de Cabeçalho de E-mailVer tudo

Ferramentas de Sites

Consulta WHOISVerificador de HospedagemDisponibilidade de DomínioLocalizador de SubdomíniosDetector de CMSVer tudo

Ferramentas de Rede

Ferramenta PingTracerouteVerificador de PortasVerificador de Cabeçalhos HTTPVerificador de Certificado SSLVer tudo

Ferramentas de IP

Consulta de IPQual é Meu IPVerificador de Lista Negra de IPIP para HostnameConsulta ASNVer tudo

Ferramentas Úteis

Leitor de QR CodeGerador de QR CodeUPI QR Code GeneratorWiFi QR Code GeneratorTradutor de Código MorseVer tudo
© 2026 DNS Robot. Desenvolvido por ❤ Shaik Brothers
Todos os sistemas em operação
Made with
Início/Blog/ERR_CONNECTION_TIMED_OUT: o que é e como resolver

ERR_CONNECTION_TIMED_OUT: o que é e como resolver

Shaik Vahid30 de set. de 202610 min de leitura
Chrome mostrando ERR_CONNECTION_TIMED_OUT, demorou muito para responder, com as correções para testar em ordem
Chrome mostrando ERR_CONNECTION_TIMED_OUT, demorou muito para responder, com as correções para testar em ordem

Ponto-Chave

O ERR_CONNECTION_TIMED_OUT (erro -118 do Chromium) significa que o seu navegador tentou abrir uma conexão e não recebeu resposta nenhuma, então desistiu. Algo entre você e o servidor está descartando pacotes em silêncio: o servidor está offline, um firewall descarta o tráfego, o seu DNS aponta para um endereço IP antigo, ou um proxy ou uma entrada no arquivo hosts leva você a um lugar morto. Verifique se o site está no ar para todos, depois limpe o DNS, confira o arquivo hosts e o proxy e teste a porta diretamente. Donos de sites devem confirmar que o servidor está escutando e que o firewall libera as portas 80 e 443.

Advertisement

O que é o ERR_CONNECTION_TIMED_OUT?

O ERR_CONNECTION_TIMED_OUT é o erro que o Chrome e outros navegadores Chromium mostram quando não conseguem obter nenhuma resposta do servidor de um site. A página diz "Não é possível acessar esse site. example.com demorou muito para responder." Internamente, é o erro de rede -118 do Chromium: "uma tentativa de conexão expirou".

Para abrir uma conexão, o seu computador envia ao servidor uma solicitação de conexão TCP, um pacote SYN, e espera uma resposta. Normalmente a resposta chega em milissegundos. Quando nenhuma resposta volta, o sistema operacional reenvia o SYN mais algumas vezes, com intervalos cada vez maiores, e por fim o navegador desiste e mostra esse erro.

O silêncio é o detalhe-chave. Um servidor que está no ar mas não tem nada escutando responde na hora com uma recusa. Em um timeout, ninguém respondeu: os pacotes foram descartados em algum ponto, ou foram enviados para um endereço onde não existe nada.

Nota

O Firefox mostra o mesmo problema como "A conexão expirou. O servidor em example.com está demorando muito para responder." O Safari diz que "não pode abrir a página porque o servidor onde esta página está localizada não está respondendo". O Microsoft Edge mostra "Hmmm… não é possível acessar esta página… demorou muito para responder".

ERR_CONNECTION_TIMED_OUT vs. ERR_TIMED_OUT

O Chrome tem dois erros de timeout parecidos, e eles falham em etapas diferentes:

  • ERR_CONNECTION_TIMED_OUT (-118): a conexão nunca foi estabelecida, porque o servidor não respondeu ao SYN inicial. Verifique o caminho de rede, os firewalls, o DNS e se o servidor está online.

  • ERR_TIMED_OUT (-7): um timeout mais genérico. O Chrome o relata quando o próprio limite de tempo dele se esgota, por exemplo quando a conexão TCP abriu mas o handshake HTTPS ficou travado por 30 segundos, ou quando uma conexão aberta para de receber respostas. Isso geralmente aponta para um servidor lento ou travado, ou para um proxy que trava.

As correções abaixo valem para os dois. O ERR_TIMED_OUT costuma ser mais um problema do site, enquanto o ERR_CONNECTION_TIMED_OUT costuma ser mais um problema de caminho de rede ou de firewall.

Advertisement

O que causa o ERR_CONNECTION_TIMED_OUT?

CausaOnde acontecePista típica
Servidor offline ou sobrecarregadoSiteFalha para todos, em todas as redes
Firewall descartando o tráfego em silêncioSite, sua rede ou seu PCO ping pode funcionar enquanto a porta 443 não
DNS desatualizado: o site mudou e você ainda tem o IP antigoSeu cache de DNS ou resolverFunciona com dados móveis, falha em casa
Entrada no arquivo hosts apontando para um IP erradoSeu PCSó este computador falha
Proxy ou VPN quebradoSeu PC ou sua redeTodos os sites dão timeout, ou só com a VPN ligada
A rede bloqueia o site ou a porta deleProvedor, escola, trabalho, Wi-Fi de hotelFalha só em uma rede
Porta fora do padrão bloqueada na saídaSua redeSites em :8080 ou :8443 falham enquanto os sites normais funcionam

Correção 1: verifique se o site está no ar para todos

Se o servidor estiver fora do ar, nada do seu lado vai ajudar, então verifique isto primeiro:

  • Abra o site no celular usando dados móveis (Wi-Fi desligado). Se carregar, o problema é o seu dispositivo ou a sua rede.

  • Rode um [Teste de Ping](/ping) do DNS Robot. Uma resposta significa que a máquina do servidor está online. Nenhuma resposta pode significar que ela está fora do ar, ou que bloqueia ping, como muitos servidores fazem, então trate isso como um indício, não como prova.

  • Teste a porta web com o [Verificador de Portas](/port-checker). Verifique a porta 443 (HTTPS) e a 80 (HTTP). "Aberta" a partir dos nossos servidores enquanto o seu navegador dá timeout significa que algo no seu caminho está descartando o tráfego. "Filtrada" para nós também significa que o problema é o firewall do servidor ou o próprio servidor.

  • Rode um [traceroute](/traceroute) para ver até onde os pacotes chegam. Se o rastreamento morre nos últimos saltos, a rede da hospedagem do site está descartando os pacotes.

Advertisement

Correção 2: limpe o cache de DNS (e o do Chrome)

Quando um site muda para um servidor novo, o seu computador pode continuar usando o endereço IP antigo até o cache expirar. Se o servidor antigo estiver desligado ou atrás de um firewall, toda tentativa dá timeout. Limpe o cache do sistema operacional e o cache de hosts do próprio Chrome:

bash
# Windows (Command Prompt)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux with systemd-resolved
resolvectl flush-caches

# Chrome: open chrome://net-internals/#dns and click "Clear host cache"

Para confirmar que o cache era o problema, compare o IP que o seu computador resolve (nslookup example.com) com a resposta do DNS Lookup do DNS Robot. Se forem diferentes, o seu resolver está servindo um registro desatualizado. O guia para limpar o DNS cobre todos os navegadores e sistemas operacionais.

Correção 3: verifique o arquivo hosts

O arquivo hosts substitui o DNS para qualquer nome listado nele. Desenvolvedores, bloqueadores de anúncios e alguns malwares adicionam entradas, e uma linha esquecida que mapeia o domínio para um IP antigo ou privado vai dar timeout toda vez, só naquele computador.

  • Windows: abra o Bloco de Notas como administrador e depois abra C:\Windows\System32\drivers\etc\hosts.

  • macOS / Linux: rode sudo nano /etc/hosts no Terminal.

Aviso

Não apague linhas que você não entende, como 127.0.0.1 localhost. Remova só as entradas do domínio que falha. Se encontrar entradas para sites de bancos ou de busca que você não adicionou, faça uma verificação de malware.

Procure uma linha com o domínio que falha. Apague-a, ou adicione # no início para desativá-la, salve e limpe o DNS de novo.

Advertisement

Correção 4: desligue proxy, VPN e firewall como teste

Se todos os sites dão timeout, a causa habitual é um proxy ou uma VPN que parou de funcionar, porque todo o tráfego é enviado para um beco sem saída.

  • Proxy no Windows 11: Configurações → Rede e Internet → Proxy → em Configuração manual de proxy, desative Usar um servidor proxy.

  • Proxy no macOS: Ajustes do Sistema → Rede → sua conexão → Detalhes… → Proxies → desative-os.

  • VPN: desconecte por completo e recarregue. Se o site funcionar sem a VPN, troque o servidor da VPN ou fale com o provedor.

  • Firewall / antivírus: pause o firewall de terceiros por um instante e recarregue. Se isso resolver, adicione uma exceção para o navegador em vez de deixar o firewall desligado.

Correção 5: mude para um resolver DNS público

Alguns resolvers de provedores demoram para atualizar, e alguns enviam domínios bloqueados para um endereço que nunca responde. Mudar para um resolver público como Cloudflare (1.1.1.1), Google (8.8.8.8) ou Quad9 (9.9.9.9) descarta essa possibilidade. O nosso Teste de Velocidade DNS mostra qual é o mais rápido de onde você está.

Se o próprio servidor DNS estiver falhando, você pode ver outros erros, explicados em servidor DNS não está respondendo e servidor DNS indisponível.

Advertisement

Correção 6: redefina a pilha de rede e reinicie o roteador

Reinicie o roteador e o modem: desligue-os da tomada por 30 segundos e depois dê a eles dois ou três minutos para reconectar. No Windows, redefina também a pilha TCP/IP em um Prompt de Comando de administrador:

powershell
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
:: Restart the PC to finish the reset

No Mac, desligue e ligue o Wi-Fi, ou remova e adicione de novo a rede em Ajustes do Sistema → Rede. Você também pode rodar o Diagnóstico de Rede do Windows (o link na página de erro do Chrome) e deixar o Windows reparar o adaptador.

Correção 7: teste a porta a partir do seu computador

Isso diz em poucos segundos se a sua máquina consegue abrir uma conexão com o site, sem o navegador no meio:

powershell
# Windows PowerShell
Test-NetConnection example.com -Port 443
# TcpTestSucceeded : False  -> nothing answered from your network

# macOS / Linux
nc -vz -w 5 example.com 443
# "timed out" -> dropped; "Connection refused" -> server rejected it

Dica

Sites em portas incomuns (:8080, :8443, :2083 para o cPanel) costumam dar timeout em Wi-Fi público e corporativo, já que muitas dessas redes só liberam tráfego web nas portas 80 e 443. Se o endereço tiver um número de porta, teste primeiro com dados móveis.

Se o teste falhar a partir do seu computador mas o Verificador de Portas do DNS Robot mostrar a porta aberta, algo na sua rede está bloqueando: o roteador, o firewall do trabalho, o provedor ou um filtro do Wi-Fi de hotel ou da escola. Tente outra rede ou fale com o administrador da rede.

Como corrigir o ERR_CONNECTION_TIMED_OUT no Android e no iPhone

  • Troque de rede: teste dados móveis em vez de Wi-Fi, ou o contrário. Portais cativos em Wi-Fi público dão timeout até você aceitar a página de login deles.

  • DNS privado no Android: Configurações → Rede e Internet → DNS particular → Automático. Um nome de host personalizado que não pode ser alcançado quebra todas as consultas. Veja o nosso guia de DNS privado.

  • Desligue apps de VPN e de bloqueio de anúncios, já que muitos funcionam como uma VPN local.

  • Redefina as configurações de rede: no iPhone, Ajustes → Geral → Transferir ou Redefinir o iPhone → Redefinir → Redefinir Ajustes de Rede. No Android, Configurações → Sistema → Opções de redefinição → Redefinir Bluetooth e Wi-Fi (e Redefinir configurações de rede móvel se os dados móveis também falharem).

Dica

Em Wi-Fi de hotel, aeroporto ou café, sites HTTPS dão timeout até você aceitar a página de login da rede, e às vezes essa página nunca aparece. Abra http://neverssl.com (HTTP puro de propósito): a rede vai redirecioná-lo para a tela de login.

Para donos de sites: por que os visitantes recebem timeout

Se o seu site dá timeout para todos, os pacotes estão sendo descartados antes de chegar ao seu servidor web. Verifique estes itens em ordem:

  • Há algo escutando? No servidor, sudo ss -tlnp | grep -E ':(80|443) ' deve mostrar o nginx, o Apache ou a sua aplicação. Se não mostrar nada, inicie o serviço. Note que um serviço parado geralmente gera recusa, e não timeout, a menos que um firewall descarte os pacotes antes.

  • O firewall libera as portas 80 e 443? Rode sudo ufw status verbose no Ubuntu ou sudo firewall-cmd --list-all em sistemas da família RHEL. Uma política padrão DROP é exatamente o que gera timeouts.

  • Os firewalls de nuvem são separados. Os Security Groups da AWS, as regras de firewall do Google Cloud, os NSGs do Azure e os firewalls do painel de muitos provedores de VPS bloqueiam o tráfego de entrada por padrão. Libere TCP 80 e 443 de 0.0.0.0/0 (e ::/0 para IPv6).

  • O DNS aponta para este servidor? Depois de uma migração, verifique os registros A e AAAA com o DNS Lookup. Um registro AAAA apontando para um endereço em que o servidor não atende de fato pode causar carregamentos lentos ou timeouts para visitantes em redes IPv6.

  • O servidor está sobrecarregado? Se a fila de conexões (backlog) enche sob carga pesada, novas tentativas de conexão são descartadas e dão timeout. Verifique CPU, memória e o número de conexões no momento em que acontece.

bash
# Ubuntu: allow web traffic through ufw
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw status verbose

# Confirm from outside (another machine):
nc -vz -w 5 yourdomain.com 443

Aviso

Antes de ativar o ufw ou mudar um firewall de nuvem em um servidor remoto, libere o SSH primeiro (porta 22, ou a sua porta personalizada), senão você vai se trancar para fora do servidor.

Timeout vs. recusa vs. reset: como diferenciar

ErroCódigoO que a rede fezCausa mais provável
ERR_CONNECTION_TIMED_OUT-118Silêncio: nenhuma resposta à solicitação de conexãoFirewall descartando pacotes, servidor offline, IP errado
ERR_CONNECTION_REFUSED-102Rejeição imediata da solicitação de conexãoNada escutando, ou um firewall configurado para rejeitar
ERR_CONNECTION_RESET-101Conexão aberta e depois cortada com um resetVPN, antivírus, filtragem, travamento do servidor
ERR_NAME_NOT_RESOLVED-105O DNS não encontrou o domínioErro de digitação, domínio expirado, falha de DNS

Um firewall configurado para descartar (drop) o tráfego gera um timeout; um configurado para rejeitar (reject) gera uma recusa. Guias detalhados: ERR_CONNECTION_REFUSED, ERR_CONNECTION_RESET e ERR_NAME_NOT_RESOLVED.

Está fora do ar para todos ou só para você?

Faça ping em qualquer servidor a partir do DNS Robot para ver se ele está online e depois verifique a porta 443 com o nosso Verificador de Portas. Juntos, eles mostram em segundos se o timeout vem do site ou da sua rede.

Testar Teste de Ping

Advertisement

Perguntas Frequentes

Significa que o seu navegador enviou uma solicitação de conexão ao servidor do site e nunca recebeu resposta, então desistiu de esperar. No Chromium, é o erro de rede -118. Os pacotes foram descartados em algum ponto: o servidor está offline, um firewall os descarta ou o seu dispositivo os está enviando para um endereço IP errado ou desatualizado.

Ferramentas Relacionadas

Ping ToolPort CheckerTracerouteDNS Lookup

Artigos Relacionados

ERR_CONNECTION_REFUSED: O Que Significa e Como CorrigirERR_CONNECTION_RESET: o que é e como resolverDNS Server Unavailable: What It Means & How to Fix It

Índice

  • O que é o ERR_CONNECTION_TIMED_OUT?
  • ERR_CONNECTION_TIMED_OUT vs. ERR_TIMED_OUT
  • O que causa o ERR_CONNECTION_TIMED_OUT?
  • Correção 1: verifique se o site está no ar para todos
  • Correção 2: limpe o cache de DNS (e o do Chrome)
  • Correção 3: verifique o arquivo hosts
  • Correção 4: desligue proxy, VPN e firewall como teste
  • Correção 5: mude para um resolver DNS público
  • Correção 6: redefina a pilha de rede e reinicie o roteador
  • Correção 7: teste a porta a partir do seu computador
  • Como corrigir o ERR_CONNECTION_TIMED_OUT no Android e no iPhone
  • Para donos de sites: por que os visitantes recebem timeout
  • Timeout vs. recusa vs. reset: como diferenciar
  • Perguntas Frequentes