Como corrigir o erro NET:: Erro ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Neste tutorial, mostraremos a você como corrigir o erro NET:: ERR_CERT_WEAK_SIGNATURE_ALGORITHM – um erro de conexão SSL raro, mas crítico, que poderia comprometer a segurança dos usuários se os navegadores não o percebessem. Felizmente, os navegadores como o Chrome e o Firefox bloqueiam o acesso ao site imediatamente e deixam essa mensagem de erro na tela.

O que causa o erro NET:: ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Como esse é um erro do lado do servidor, a causa mais provável é, como o nome indica, um algoritmo de assinatura fraco, especificamente o algoritmo de hash de assinatura SHA-1. Mesmo que tenha sido eliminado por todos os principais navegadores, servidores antigos e sistemas que não são mantidos e atualizados regularmente ainda podem ser compatíveis com ele, o que representa um risco de segurança para os visitantes.

Como corrigir o erro NET:: ERR_CERT_WEAK_SIGNATURE_ALGORITHM Error se você for proprietário de um site

Os hackers podem explorar os protocolos mais fracos e interceptar dados confidenciais em trânsito entre os navegadores dos usuários e o servidor do site. Por isso, se você vir esse erro em seu site, deverá corrigi-lo o mais rápido possível.

Atualmente, todos os certificados SSL seguem os mais recentes protocolos criptográficos e padrões de segurança, portanto, o certificado em si não é o problema. A validade atual do SSL está definida para apenas um ano, mas mesmo que seu certificado SSL tivesse três anos, ele ainda não seria compatível com o algoritmo SHA-1 desatualizado.

O problema está no lado do servidor e a solução é configurar o servidor ou mudar para uma nova conta de hospedagem. Se o seu certificado SSL for emitido por uma autoridade de certificação comercial e ainda for válido, você não precisará comprar outro, pois todos os certificados pagos vêm com licenciamento de servidor ilimitado.

Como corrigir o erro NET:: ERR_CERT_WEAK_SIGNATURE_ALGORITHM Error se você for um visitante do site

Se o erro NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM ocorrer apenas na sua rede, mas o site carregar bem em outro local ou dispositivo, temos algumas correções rápidas que eliminarão o erro rapidamente. Experimente uma de nossas soluções abaixo e veja qual delas funciona para você.

1. Ajustar a data e a hora

Quando a data e a hora do seu dispositivo estão fora de sincronia com a data e a hora do seu servidor, o Chrome e outros navegadores exibem todos os tipos de erros de conexão, inclusive o que estamos discutindo neste artigo.

Você pode corrigir a data e a hora com apenas alguns cliques em seu PC com Windows:

  1. Pressione a tecla Windows e vá para o Painel de Controle
  2. Selecione Relógio e Região
  3. Em Date and Time (Data e hora ), selecione Set the time and date (Definir data e hora)
  4. Abra a guia Tempo de Internet
  5. Se o seu computador não estiver configurado para sincronizar automaticamente de forma programada, clique em Alterar configurações e marque a caixa de seleção Sincronizar com um servidor de horário da Internet.
Data e hora do Windows

Se você estiver usando o Mac:

  1. Selecione o menu Apple > System Preferences e clique em Date & Time.
  2. Clique no ícone de cadeado no canto da janela e digite sua senha de administrador para desbloquear as configurações.
  3. Na guia Date & Time (Data e hora ), verifique se a opção Set date and time automatically (Definir data e hora automaticamente ) está selecionada e se o Mac está conectado à Internet.
data e hora do mac

2. Limpar o SSL Slate

Para economizar o tempo de verificação do seu certificado digital todas as vezes durante uma conexão, o SSL slate armazena um cache de certificados SSL no seu dispositivo, e você pode esvaziá-lo da mesma forma que limparia o cache do navegador. Siga as etapas abaixo:

Nas janelas:

  1. Clique em Windows + R, digite inetcpl.cpl na caixa de diálogo e clique em Enter.
  2. Selecione a guia Content (Conteúdo ) e clique em Clear SSL state (Limpar estado SSL ) no subtítulo Certificates (Certificados )
  3. Clique em Aplicar e sair.
Limpar estado do SSL

No Mac:
Para limpar a lista SSL no Mac, basta limpar o cache do navegador. Limpando o cache do navegador, você também pode se livrar desse problema em um computador com Windows.

3. Limpe o cache do seu navegador

Nunca é uma má ideia limpar seus dados de navegação de tempos em tempos, apenas para manter as coisas organizadas e evitar os erros desagradáveis de conexão SSL. Você pode até mesmo se livrar do erro NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM no processo.

  1. Abra o navegador Chrome e pressione Ctrl + Shift + Delete.
  2. Defina o intervalo de tempo como “All Time” (Todo o tempo).
  3. Clique na caixa de seleção Cookies e outros dados do site.
  4. Clique na caixa de seleção Imagens e arquivos armazenados em cache.
  5. Pressione o botão Limpar dados.

4. Redefinir suas configurações de rede

Às vezes, o problema pode ser causado por suas configurações de rede. Uma solução rápida é redefini-los para o valor padrão. Observe que você precisará de uma conta de administrador para executar essa tarefa:

  1. Clique em R+Windows e digite cmd e, em seguida, pressione Ctrl+Shift+Enter para abri-lo como administrador
  2. Digite cmd netsh int ip reset c:resetlog.txt
  3. Novamente, digite ipconfig /flushdns. Clique em Enter
  4. Em seguida, digite ipconfig /registerdns. Clique em Enter
  5. Em seguida, digite ipconfig /release. Clique em Enter
  6. Em seguida, digite ipconfig /renew. Clique em Enter
  7. Agora reinicie seu computador
Flush DNS

5. Atualize seu navegador

Um navegador antigo ainda pode ser compatível com o algoritmo SHA-1, agora obsoleto, portanto, se você não atualizou seu sistema ou navegador por um bom tempo, agora é o momento perfeito para fazê-lo. Veja como você pode atualizar o Chrome, mas o processo é semelhante ao de outros navegadores.

  1. Abra seu navegador Chrome
  2. Na caixa URL, digite chrome://settings/help e pressione Enter.
  3. O Chrome verificará se há atualizações e as instalará

6. Verifique as configurações do antivírus e do firewall

Seu antivírus o protege o tempo todo, mas às vezes ele pode interferir onde não deveria. Certifique-se de que o site que está tentando acessar não esteja bloqueado pelo firewall ou por outros filtros. Talvez seja necessário desativar o antivírus para verificar se ele causa o erro, mas certifique-se de ativá-lo novamente após solucionar o problema.

Linha de fundo

Esgotamos nossa lista de possíveis soluções para o erro NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM. Esperamos que você já tenha encontrado uma solução. Se o problema estiver no lado do servidor, atualize a configuração do servidor ou obtenha uma nova conta de hospedagem. Se não conseguir acessar o site como usuário, tente uma de nossas correções rápidas.

Se você encontrar alguma imprecisão ou tiver detalhes a acrescentar a este tutorial sobre SSL, envie-nos seu feedback para [email protected]. Sua opinião será muito apreciada! Obrigado.

Vetor de computador criado por jcomp – www.freepik.com

Economize 10% em certificados SSL ao fazer seu pedido hoje!

Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

Escrito por

Redator de conteúdo experiente, especializado em certificados SSL. Transformação de tópicos complexos de segurança cibernética em conteúdo claro e envolvente. Contribua para melhorar a segurança digital por meio de narrativas impactantes.