Para cada erro de conexão SSL, geralmente é possível tentar várias correções e ver qual delas funciona no seu caso específico. Mas, às vezes, você pode encontrar um problema que é quase impossível de resolver como usuário do site, e o único que pode fazer algo a respeito é o proprietário do site. Um exemplo disso é o erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED, que ocorre no lado da autoridade de certificação.
O que causa o erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED?
O Chrome exibe esse erro quando um certificado SSL não é adicionado a um registro de Transparência de certificado – agora um requisito para todas as CAs confiáveis. Esses registros são um padrão do setor contra a emissão incorreta de certificados. Se a CA não registrar um certificado SSL durante o processo de emissão, ele se tornará inutilizável porque acionará o erro de conexão SSL no Chrome e em outros navegadores.
Em casos raros, os proprietários de sites podem solicitar à CA que não inclua seu domínio no registro de Transparência de Certificados (CT) por motivos de privacidade. Se essa for a sua situação, certifique-se de aplicar a política de exceção de CT para aplicativos baseados no Chrome. No entanto, se você for proprietário de um site e enfrentar esse problema inesperadamente, entre em contato com a CA e solicite a inclusão imediata do seu domínio no log de CT.
Se a CA demorar muito para atender à sua solicitação devido a problemas técnicos, considere a possibilidade de mudar para um provedor de SSL mais estável.
Como corrigir o erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED para visitantes do site
Já mencionamos que, como usuário, você não pode fazer muito a respeito desse problema específico, mas, às vezes, o Chrome pode gerar o erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED devido a um pequeno bug ou conflito no próprio navegador. Por isso, vale a pena tentar algumas correções rápidas, que também evitarão o aparecimento de todos os tipos de erros de conexão no futuro.
1. Atualize o Chrome
A versão mais recente do Chrome oferece a melhor segurança e proteção enquanto você navega em seus sites favoritos. Por exemplo, a versão 53 do Chrome tinha um bug específico que acionava esse erro para certificados emitidos por empresas como DigiCert e Thawte. Para garantir que seu navegador esteja atualizado, digite chrome://settings/help na caixa de URL e pressione Enter. O Chrome verificará se há atualizações e as instalará, se necessário.
2. Limpe o cache
Se você não limpa o cache há meses, todos os tipos de problemas podem surgir devido ao acúmulo de arquivos desnecessários. A exclusão dos dados do cache ajuda a solucionar diversos bugs e erros, além de melhorar o desempenho do navegador e do sistema.
- Abra o navegador Chrome e pressione Ctrl + Shift + Delete.
- Defina o intervalo de tempo como All Time.
- Clique na caixa de seleção Cookies e outros dados do site.
- Clique na caixa de seleção Imagens e arquivos armazenados em cache.
- Pressione o botão Limpar dados.
3. Limpar o estado SSL
Para economizar o tempo de verificação do seu certificado digital todas as vezes durante uma conexão, o estado SSL 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:
- Clique em Windows + R, digite inetcpl.cpl na caixa de diálogo e clique em Enter.
- Selecione a guia Content (Conteúdo ) e clique em Clear SSL state (Limpar estado SSL ) no subtítulo Certificates (Certificados)
- Clique em Aplicar e sair.
No Mac:
Para limpar o estado do SSL no Mac, basta limpar o cache do navegador.
4. Desativar extensões no Chrome
As extensões melhoram sua experiência de navegação até que não melhorem mais. Se você usa muitos add-ons, pode ser difícil controlar todos eles. Alguns podem estar com desconto, enquanto outros precisam urgentemente de uma atualização. Para garantir que o erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED não seja resultado de uma extensão com erro, recomendamos remover todas as extensões e ativá-las novamente se o erro persistir.
- Em seu computador, abra o Chrome.
- No canto superior direito, clique em More ( Mais)> More tools (Mais ferramentas ) > Extensions (Extensões).
- Ao lado da extensão que você deseja remover, clique em Remove (Remover).
- Confirme clicando em Remove (Remover).
Considerações finais
A causa mais provável do erro NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED é o certificado SSL ausente no registro de transparência de certificados. Sua AC deve incluí-lo lá, a menos que você peça que não o faça. Neste artigo, oferecemos soluções que, esperamos, ajudarão os proprietários e usuários da Web a corrigir esse problema.
Se encontrar alguma imprecisão ou se tiver detalhes a acrescentar a este tutorial sobre SSL, fique à vontade para enviar seus comentários para [email protected]. Sua opinião será muito apreciada! Obrigado.
Vetor de site criado por stories – 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