Nov 10, 2023
Jeisy M.
11min de leitura
A maioria das pessoas que usa o Google Chrome já se deparou com o erro ERR_SSL_PROTOCOL_ERROR ao tentar acessar alguma página. Esse é um erro na certificação SSL, e ocorre quando o navegador não consegue se conectar com o site de forma segura.
Nesses casos, o erro ERR_SSL_PROTOCOL_ERROR pode ter acontecido por um problema no navegador, ou por problemas com o certificado SSL/TLS do site. Identificar a causa exata do erro pode ser uma tarefa complicada, mas a boa notícia é que existem formas simples de solucionar o problema.
Neste artigo vamos explicar quais as causas do ERR_SSL_PROTOCOL_ERROR e ensinar como você pode consertar esse erro no Google Chrome. Também vamos mostrar como o mesmo erro aparece para usuários de outros navegadores, como o Mozilla Firefox e o Microsoft Edge.
Boa leitura!

O erro ERR_SSL_PROTOCOL_ERROR ocorre quando o certificado SSL do site não está configurado corretamente. O erro também pode aparecer quando o navegador não consegue se conectar ao site, mesmo que o SSL esteja funcionando bem.
| Código do erro | ERR_QUIC_PROTOCOL_ERROR |
| Tipo do erro | Erro de protocolo do navegador |
| Causas do erro | Protocolo QUIC Extensões incompatíveis Erro na configuração do proxy Conexão fraca com a internet Certificado SSL comprometido |
Aprenda a consertar o erro ERR_SSL_PROTOCOL_ERROR assistindo ao vídeo do canal Hostinger Brasil, que mostra os processos passo a passo:
Toda vez que você acessa uma página, seu navegador solicita que o site forneça um certificado SSL — isso é o que torna possível estabelecer uma conexão segura entre os dois. O certificado SSL é uma credencial que prova que o site é confiável, além de ser um elemento fundamental na ativação do protocolo HTTPS.
Quando seu navegador está se conectando a uma página através do SSL, ele também envia uma confirmação para o servidor que hospeda o site, chamada de “autenticação de certificado de cliente”. Esse processo é conhecido como o aperto de mão TLS, ou TLS handshake.
Depois que esse processo de autenticação é feito, o navegador e o site começam a transferência de dados necessária para que a página apareça na sua tela. Mas, se o processo de autenticação falhar, a página não será exibida, e será mostrada uma mensagem de erro no lugar dela. Uma das mensagens de erro que podem aparecer é o ERR_SSL_PROTOCOL_ERROR.

A causa exata da falha de autenticação é difícil de identificar. O erro pode ter acontecido no site ou no navegador do visitante.
No caso do erro ter acontecido no navegador, a culpa pode ser de extensões antigas, de caches SSL desatualizados, ou no protocolo QUIC. Ele também pode ter sido causado pelo Windows Defender Firewall ou outro antivírus que esteja bloqueando a conexão com o site.
Se você está visitando uma página e encontrou o erro ERR_SSL_PROTOCOL_ERROR, tente fazer isto:
Se nenhuma das soluções acima funcionar, o problema provavelmente está sendo causado por erros do site. A primeira coisa a se fazer é usar ferramentas disponíveis na internet para conferir se o site está fora do ar para todas as pessoas ou só para você.
Quando o erro está no site e não no navegador, na maioria das vezes a culpa é de um certificado SSL mal-configurado. Por exemplo, se o SSL não estiver configurado corretamente e o HTTPS for forçado, o erro ERR_SSL_PROTOCOL_ERROR_ pode aparecer. O mesmo erro pode acontecer também caso o SSL estiver funcionando corretamente, mas o HTTPS não for forçado.
Já que é difícil saber qual é a causa exata do erro, nós vamos ensinar três técnicas que você pode usar para consertar o problema. Essas técnicas vão ser úteis tanto para os donos do site quanto para os visitantes:
Vamos mostrar como conferir se o SSL está configurado corretamente, como forçar o HTTPS, e como limpar o cache do navegador.
Importante! Quando estiver tentando solucionar o erro ERR_SSL_PROTOCOL_ERROR_, teste os métodos abaixo na mesma ordem em que eles aparecem aqui neste artigo. Se o primeiro não funcionar, teste o segundo – e assim por diante.
Se você forçar o protocolo HTTPS sem ter um certificado SSL instalado, seu site vai ficar fora do ar e mostrar o erro ERR_SSL_PROTOCOL_ERROR_ para os visitantes. Isso acontece porque ter um certificado SSL é um dos requisitos obrigatórios para ativar uma conexão HTTPS.
Se seu site está hospedado na Hostinger, é fácil conferir se o certificado SSL está instalado:


O ícone verde indica que o certificado SSL está instalado corretamente e ativo. Caso o seu não esteja ativo, você vai precisar adquirir o certificado antes de ativar o protocolo HTTPS.
Escolher o tipo de certificado SSL pode ser desafiador, porque há várias opções no mercado. Estas dicas vão ajudar você a escolher a opção certa:
O processo de compra do certificado depende do provedor escolhido, mas, geralmente, é parecido com este:
Outra opção para adquirir um certificado SSL é assinar qualquer plano de hospedagem da Hostinger. Com nossos planos você tem acesso a SSL vitalício grátis. Esses certificados gratuitos são suficientes para criar uma conexão segura entre seu site e o navegador – eles oferecem o mesmo nível de proteção que os SSLs pagos.
Para instalar o certificado gratuito que está incluso no seu plano da Hostinger, siga estas etapas:




No hPanel você também pode instalar outros certificados comprados com provedores externos. O processo pode ser diferente em outros painéis de controle e empresas de hospedagem.
Com o certificado SSL instalado, seu site vai estar disponível tanto no protocolo HTTP quanto no protocolo HTTPS. Por padrão, seu site será conectado por HTTP, a não ser que você force o HTTPS.
Sites que não têm o protocolo HTTPS forçado podem apresentar o erro ERR_SSL_PROTOCOL_ERROR_. Por isso, se seu certificado SSL está instalado e ativo, mas o erro continua aparecendo, confira se o HTTPS já foi forçado nas suas páginas.
Mas atenção: trocar sua conexão de HTTP para HTTPS pode trazer problemas para seu site, como deixá-lo fora do ar. Por isso, crie um backup do site antes de fazer a mudança, pois isso vai permitir que você recupere os arquivos caso algo dê errado.
Na Hostinger, todos os sites com SSL ativo têm o protocolo HTTPS forçado automaticamente. Para forçar o HTTPS manualmente, siga estes passos:



Esse processo pode ser diferente em outros painéis de controle ou empresas de hospedagem. Outras formas de forçar o HTTPS são:
Antes de instalar o SSL, as configurações de DNS do seu site precisa estar 100% propagadas. O processo de propagação geralmente leva até 24 horas e você pode usar ferramentas como o WhatsMyDNS para conferir se ele já foi concluído.
Tentar instalar o certificado SSL antes que a zona DNS tenha sido totalmente propagada é outra causa do erro ERR_SSL_PROTOCOL_ERROR_. Isso acontece porque o nome de domínio associado ao certificado estará incorreto. Nesse caso, você deve desinstalar o SSL e refazer todos os passos anteriores com a zona DNS 100% propagada.
Se o erro ERR_SSL_PROTOCOL_ERROR_ estava sendo causado por problemas no site, as duas etapas anteriores provavelmente já serviram para resolvê-lo. Agora, se você instalou o certificado e forçou o HTTPS, mas mesmo assim o erro persiste, ele pode estar sendo causado pelo navegador.
O navegador armazena em cache informações sobre os sites visitados, incluindo imagens, textos, arquivos e o SSL. Quando você visitar novamente o mesmo site, o navegador vai carregar as informações salvas no cache ao invés de buscar os dados no servidor onde ele está hospedado. Isso permite que a página carregue mais rápido.
Apesar de ser muito útil, o cache pode trazer desvantagens se estiver desatualizado. Por exemplo, se o site mudar desde a última vez em que foi salvo em cache, seu navegador talvez não consiga mostrar a versão mais recente da página.
Limpar o cache do navegador vai forçar a atualização das informações armazenadas. Isso pode ajudar a resolver vários problemas do navegador, incluindo erros relacionados ao SSL.
A depender do navegador que você usa, as etapas para limpar o cache podem variar um pouco. Mas, no geral, o processo é bem parecido em todos eles. Para limpar o cache no Google Chrome, faça o seguinte:



Para quem usa o Windows, é possível acessar o menu de limpeza do cache pressionando Ctrl+Shift+Delete. Esse atalho funciona na maioria dos navegadores, incluindo o Google Chrome, o Firefox, o Edge e o Opera. Para quem usa o macOS, o atalho é Command+Shift+Delete.
Lembre-se que, após limpar o cache, seu navegador pode demorar um pouco mais para carregar as páginas. Além disso, ao apagar os dados armazenados, você também vai precisar fazer login em todos os sites novamente.
Assim como no Google Chrome, nos outros navegadores você também pode limpar o cache no menu de configurações. Com exceção do Safari, a maioria deles permite que você escolha o tipo de dado a ser excluído e o período em que foram salvos.
Além de limpar o cache do navegador, limpar o status SSL também é uma forma de solucionar o erro ERR_SSL_PROTOCOL_ERROR.
O navegador armazena uma cópia do SSL pelo mesmo motivo que armazena outros dados em cache. E, quando o site atualiza o certificado, a diferença entre o novo SSL e a cópia salva pode causar falha na conexão.
O processo para limpar o cache do SSL vai variar de acordo com o sistema operacional e o navegador que você usa. Para quem usa o Windows e o Google Chrome, este é o passo a passo:



Em versões mais antigas do Google Chrome, abra o menu Configurações e clique em Configurações avançadas. Sob a aba Rede, clique no botão Alterar configurações de proxy. Se você usa versões mais recentes do Windows, abra o programa Propriedades de Internet no seu computador (para encontrar esse programa, digite “painel de controle” na barra de pesquisa do Windows). Clique em Opções de Internet. Lá você vai encontrar a aba Conteúdo e a opção Limpar estado SSL.
Você também pode limpar o estado SSL diretamente no Google Chrome, pela ferramenta Gerenciar certificados do dispositivo:



Se mesmo após limpar o cache do navegador e do SSL o erro ERR_SSL_PROTOCOL_ERROR_ persistir, o problema pode estar sendo causado por outro programa. Desative temporariamente o antivírus, firewall e as extensões instaladas no navegador. Além disso, confira se a data e o horário do dispositivo estão corretos.
Todos os navegadores podem enfrentar o problema ERR_SSL_PROTOCOL_ERROR, mas cada um exibe a página de erro de forma diferente. Vamos dar uma olhada em como cada um dos navegadores mais populares mostra o erro ERR_SSL_PROTOCOL_ERROR_.
No Google Chrome, quando um site contém o erro ERR_SSL_PROTOCOL_ERROR, esta mensagem aparece na tela: “Não foi possível estabelecer uma conexão segura com este site“. O código específico do erro é mostrado na parte final da página.

O Chrome vai oferecer uma explicação possível para o erro de carregamento da página. A partir dessa explicação, você poderá escolher entre Recarregar a página ou Executar o Diagnóstico de Rede do Windows.
No Opera, os usuários também podem encontrar o erro ERR_SSL_PROTOCOL_ERROR_. O navegador vai mostrar a mensagem “Este site não oferece uma conexão segura” e, abaixo, uma descrição do erro.

Clique em Executar o Diagnóstico de Rede do Windows (ou “Try running Windows Network Diagnostic”) para abrir o Painel de Controle do Windows. Em seguida, siga as etapas que explicamos no tópico acima sobre o Google Chrome.
O Microsoft Edge mostra a mensagem “Não é possível conectar-se com segurança a esta página” quando encontra o erro ERR_SSL_PROTOCOL_ERROR_.

Similar ao processo para Chrome e Opera, clique em Executar o Diagnóstico de Rede do Windows.
O Firefox oferece uma descrição mais detalhada do erro. O navegador vai mostrar uma mensagem com o código SSL_ERROR_RX_MALFORMED_HANDSHAKE.

Logo abaixo, você verá uma explicação sobre o que causa o erro e como resolvê-lo. Você pode clicar no botão Tentar de novo ou em Saiba mais… para ler mais informações sobre o erro.

O erro ERR_SSL_PROTOCOL_ERROR_ aparece quando um site não consegue estabelecer uma conexão segura com o navegador do visitante. Isso pode acontecer por problemas no próprio site (como não forçar o HTTPS ou não ter um certificado SSL válido) ou por um problema no navegador.
Se o problema estiver no navegador, o visitante vai receber uma mensagem de erro. A mensagem pode variar dependendo do browser usado.
Consertar o erro ERR_SSL_PROTOCOL_ERROR_ pode ser uma tarefa desafiadora, mas neste artigo apresentamos a você três métodos para solucionar o problema (tanto se o erro for causado pelo site ou pelo navegador):
Esperamos que este tutorial tenha ajudado você a solucionar o problema. Se você tiver dúvidas ou conhecer outras formas de solucionar o erro ERR_SSL_PROTOCOL_ERROR_, deixe um comentário para nós na seção abaixo.
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai padrões editoriais e valores da Hostinger.
Comentários
October 04 2023
Excelente
October 07 2023
Obrigado, Ivan! :D
October 21 2023
Não consigo entrar no app
October 27 2023
Oi, Jorge! Qual o app que você tá enfrentando esse problema?