A mensagem “Não foi possível estabelecer uma conexão segura com este site” aparece quando o navegador não consegue validar a conexão criptografada (HTTPS/SSL) com a página que você tenta abrir. Na maioria das vezes, o problema está no seu próprio computador — data errada, cache, uma extensão — e se resolve em minutos. Em outros casos, quem vê o erro é o dono do site, e a causa está no certificado SSL do servidor. Este guia cobre os dois cenários: começamos pelas soluções no seu dispositivo (que resolvem a maioria dos casos) e, depois, o que fazer se o site é seu.
Se você estava navegando e recebeu esse erro ao abrir um site, siga as soluções no seu computador logo abaixo. Se o erro aparece no seu próprio site (ou para seus visitantes), pule para a seção “Se o site é seu”, que trata do certificado SSL.
Conteúdo
O que significa esse erro?
Quando você acessa um site seguro, o endereço começa com HTTPS e o navegador troca dados de forma criptografada com o servidor — é o que impede que terceiros interceptem senhas, dados de cartão e informações pessoais. Essa criptografia depende de um certificado SSL válido instalado no site.
A mensagem “não foi possível estabelecer uma conexão segura com este site” aparece quando o navegador não consegue validar essa conexão segura. Ou seja, ele tentou estabelecer o HTTPS, mas algo — no seu computador ou no servidor do site — impediu. Por isso o navegador bloqueia o acesso, para proteger você. A boa notícia: na maioria dos casos, a causa é local (no seu dispositivo) e simples de resolver.
A mesma falha, nomes diferentes
Dependendo do navegador, essa falha de conexão segura aparece com uma mensagem diferente — mas a causa e as soluções são as mesmas:
- Google Chrome: “Não foi possível estabelecer uma conexão segura com este site” ou “A sua ligação não é privada”.
- Mozilla Firefox: “Falha na conexão segura” ou “Aviso: Potencial risco de segurança à frente”.
- Microsoft Edge: “A conexão não é particular” ou “Este site não é seguro”.
- Safari (Mac/iPhone): “Esta conexão não é privada”.
Se você vê qualquer uma dessas mensagens, as soluções abaixo se aplicam da mesma forma.
Soluções no seu computador
Comece por aqui — estas soluções resolvem a maioria dos casos. Teste o site após cada uma.
1. Verifique a data e a hora do computador
Esta é a causa nº 1, e a mais surpreendente. O certificado SSL tem uma validade (data de emissão e de expiração). Se o relógio do seu computador estiver errado, o navegador compara o certificado com uma data incorreta e conclui que ele é inválido ou expirou — mesmo estando tudo certo no site. Ajuste a data, a hora e o fuso horário do seu dispositivo (de preferência para sincronizar automaticamente pela internet) e teste de novo. Resolve um número enorme de casos.
2. Limpe o cache e os cookies do navegador
Dados antigos guardados no navegador podem conter uma versão desatualizada do certificado ou da página, causando o erro. Limpe o cache e os cookies (ou teste primeiro numa janela anônima, que ignora o cache) e acesse o site novamente.
3. Desative extensões do navegador
Algumas extensões — especialmente VPNs, bloqueadores e ferramentas de “segurança” — interferem na conexão HTTPS. Abra uma janela anônima (onde as extensões ficam desativadas) para testar; se funcionar, desative as extensões uma a uma para achar a culpada.
4. Verifique o antivírus e o firewall
Muitos antivírus têm um recurso de “verificação HTTPS” ou “escaneamento SSL” que, por engano, bloqueia conexões legítimas. Desative temporariamente essa função (ou o antivírus, por um momento, só para testar) e veja se o site abre. Se resolver, ajuste as configurações do antivírus — e reative a proteção em seguida.
5. Desative o protocolo QUIC (no Chrome)
O QUIC é um protocolo experimental do Google que, em alguns casos, causa conflitos de SSL. Para desativá-lo no Chrome, digite chrome://flags na barra de endereço, procure por “Experimental QUIC protocol”, mude para Disabled e reinicie o navegador.
6. Limpe o cache de DNS
Um cache de DNS corrompido também pode atrapalhar a conexão. Limpe-o com o comando ipconfig /flushdns no Prompt de Comando (Windows) — veja o passo a passo no nosso guia do flush DNS.
7. Verifique proxy e VPN
Se você usa um proxy ou VPN, ele pode estar interferindo na validação do certificado. Desative temporariamente para testar. No Windows, confira também as configurações de proxy em Configurações → Rede e Internet → Proxy, e desative qualquer proxy que não deveria estar ativo.
8. Teste em outra rede ou dispositivo
Um teste simples que ajuda a isolar a causa: tente abrir o mesmo site em outra rede (por exemplo, nos dados móveis do celular em vez do Wi-Fi) ou em outro dispositivo. Se o site abre normalmente em outro lugar, o problema está na sua rede ou no seu aparelho — não no site. Redes de Wi-Fi públicas e abertas, em especial, costumam interferir em conexões seguras; evite-as para acessos sensíveis.
9. Limpe o estado SSL do Windows
O Windows guarda um cache dos certificados SSL já validados, que pode ficar corrompido. Limpá-lo força o sistema a revalidar tudo do zero. Abra o menu Iniciar, procure por “Opções da Internet”, vá até a aba Conteúdo e clique em “Limpar estado SSL”. Reinicie o navegador e teste novamente.
10. Atualize o navegador e o sistema
Navegadores e sistemas operacionais antigos podem não suportar as versões atuais de TLS (o protocolo por trás do HTTPS) — e, sem suporte, a conexão segura falha. Verifique se o seu navegador está na versão mais recente (no Chrome: Menu → Ajuda → Sobre o Google Chrome, que atualiza automaticamente) e se o sistema operacional está atualizado. É uma causa simples e frequentemente esquecida.
Soluções no celular (Android e iPhone)
O erro também é comum no celular, e as causas são as mesmas do computador — só muda onde ajustar. Se você vê a mensagem no Android ou no iPhone:
Ajuste a data e a hora (a causa nº 1 também no celular):
- Android: Configurações → Sistema → Data e hora → ative “Data e hora automáticas”.
- iPhone: Ajustes → Geral → Data e Hora → ative “Definir automaticamente”.
Limpe o cache do navegador:
- Chrome no Android: Configurações → Privacidade e segurança → Limpar dados de navegação.
- Safari no iPhone: Ajustes → Safari → Limpar histórico e dados dos sites.
Outras verificações no celular:
- Teste numa aba anônima/privada, que ignora cache e extensões.
- Desative temporariamente VPN ou apps de “segurança/limpeza”, que às vezes interferem no SSL.
- Troque de rede: se o erro está no Wi-Fi, teste nos dados móveis (4G/5G) — se sumir, o problema é a rede.
Se o site é seu: verifique o certificado SSL
Se o erro aparece no seu próprio site — para você ou para seus visitantes —, o problema quase sempre está no certificado SSL. Os pontos a verificar:
- O site não tem certificado SSL. Se o site é acessado por HTTP (sem o cadeado), não há criptografia, e navegadores modernos alertam. A solução é instalar um certificado SSL — hoje, boas hospedagens oferecem SSL grátis.
- O certificado expirou. Certificados SSL têm validade e precisam ser renovados. Um certificado vencido gera o erro na hora. Verifique a validade e renove (muitos hosts renovam automaticamente).
- HTTPS não foi forçado. Às vezes o SSL está instalado, mas o site ainda carrega em HTTP. É preciso redirecionar HTTP para HTTPS para que todos usem a versão segura — veja como em nosso guia de redirecionar HTTP para HTTPS.
- Certificado para o domínio errado. O certificado precisa cobrir exatamente o domínio acessado (com e sem
www, subdomínios). Um certificado emitido para outro domínio causa o erro. - Versão de TLS desatualizada. Servidores usando versões antigas e inseguras de TLS são bloqueados pelos navegadores. O servidor precisa suportar TLS atual (1.2 ou 1.3).
Se você tentou tudo e o erro só acontece em um site específico que não é seu, é possível que aquele site realmente esteja com um problema de segurança. Evite inserir dados sensíveis (senhas, cartão) em páginas que exibem esse erro — o aviso existe para proteger você.
Códigos de erro relacionados
Dependendo da causa exata, o navegador pode mostrar um código técnico específico junto com (ou no lugar de) a mensagem geral. Todos são variações do mesmo problema de conexão segura:
- ERR_SSL_PROTOCOL_ERROR — falha na negociação do protocolo SSL/TLS entre navegador e servidor.
- ERR_SSL_VERSION_OR_CIPHER_MISMATCH — o navegador e o servidor não têm uma versão de TLS ou um conjunto de cifras em comum. Veja nosso guia específico sobre o erro ERR_SSL_VERSION_OR_CIPHER_MISMATCH.
- SSL_ERROR_NO_CYPHER_OVERLAP — a versão do Firefox para o erro de cifras incompatíveis.
- ERR_CONNECTION_CLOSED — a conexão foi encerrada durante o carregamento, às vezes por interferência de rede ou firewall.
- NET::ERR_CERT_DATE_INVALID — o certificado consta como expirado ou fora da validade (muitas vezes é a data do computador errada, veja o passo 1).
Se você vê um desses códigos, a causa e a solução seguem as mesmas deste guia — o código só indica em que etapa a conexão segura falhou.
Se o erro aparece no seu site, a solução é um certificado SSL válido. A hospedagem da Homehost inclui SSL grátis, com HTTPS e o cadeado de segurança que passa confiança aos seus visitantes — sem custo extra.
Conhecer o SSL grátis da HomehostPerguntas frequentes
O que significa “não foi possível estabelecer uma conexão segura com este site”?
Significa que o navegador não conseguiu validar a conexão criptografada (HTTPS/SSL) com o site. Pode ser um problema no seu computador (data errada, cache, extensão, antivírus) ou no certificado SSL do próprio site.
Como resolver esse erro no meu computador?
Comece verificando a data e a hora do sistema (a causa mais comum), depois limpe o cache e os cookies do navegador, teste numa janela anônima, desative extensões e verifique se o antivírus não está bloqueando conexões HTTPS.
Por que a data e a hora causam esse erro?
Porque o certificado SSL tem uma validade. Se o relógio do computador está errado, o navegador compara o certificado com uma data incorreta e conclui que ele expirou ou é inválido, bloqueando o acesso mesmo que o site esteja correto.
O erro é no meu computador ou no site?
Se acontece só com um site e nos seus dispositivos você resolve com os passos locais, era do seu lado. Se acontece no seu próprio site para vários visitantes, o problema está no certificado SSL do servidor — que precisa ser instalado, renovado ou configurado corretamente.
Como corrigir o erro no meu site?
Instale um certificado SSL válido, verifique se ele não expirou, force o redirecionamento de HTTP para HTTPS e confirme que o certificado cobre o domínio correto. Boas hospedagens oferecem SSL grátis e renovação automática.
Veja também
- O que é um certificado SSL e como funciona
- Como redirecionar HTTP para HTTPS usando .htaccess
- Como usar o flush DNS
Conclusão
O erro “não foi possível estabelecer uma conexão segura com este site” assusta, mas quase sempre tem solução simples. Se você é visitante, comece pelo básico: ajuste a data e a hora do computador (a causa mais comum), limpe o cache e teste numa janela anônima. Se o erro é no seu próprio site, a raiz está no certificado SSL — instale, renove ou configure corretamente, e force o HTTPS. Em ambos os casos, o objetivo é o mesmo: restaurar a conexão criptografada que mantém a navegação segura.