NET::ERR_CERT_AUTHORITY_INVALID (Certificado não confiável)
RESPOSTA DIRETA
`NET::ERR_CERT_AUTHORITY_INVALID` significa que o navegador não consegue estabelecer uma cadeia confiável entre o certificado do site e uma autoridade certificadora confiável para o seu dispositivo. As causas comuns incluem um certificado autoassinado, um certificado intermediário ausente, o relógio incorreto do dispositivo ou a inspeção de HTTPS por um proxy corporativo ou produto antivírus. Verifique o emissor, as datas de validade e o caminho de certificação antes de decidir se o problema é local, relacionado à rede ou está no site.
Pontos principais
- Esse erro geralmente indica um problema na cadeia de confiança do certificado, não uma incompatibilidade de hostname.
- Inspecione o emissor do certificado, as datas de validade e o caminho de certificação antes de alterar as configurações de segurança.
- Quando um único site é afetado, isso geralmente aponta para um problema no certificado ou na cadeia do site; quando muitos sites falham em uma rede, pode haver um proxy, filtro de antivírus, portal cativo ou problema de confiança local.
- Não ignore o aviso em sites de banco, e-mail, pagamentos, administração ou outros serviços sensíveis.
ERR_CERT_COMMON_NAME_INVALIDdiz respeito à cobertura do hostname, enquantoERR_SSL_PROTOCOL_ERRORgeralmente está relacionado à negociação TLS ou ao tratamento do protocolo.
Site Administrator
O que este erro significa e como reconhecê-lo
- O Chrome ou outro navegador baseado em Chromium exibe
NET::ERR_CERT_AUTHORITY_INVALIDem vez de carregar normalmente a página HTTPS. - O navegador identifica a conexão ou o certificado como não confiável e pode exibir uma tela de aviso avançado.
- Os detalhes do certificado mostram um emissor desconhecido, um certificado autoassinado ou um caminho de certificação quebrado ou incompleto.
- O erro afeta um único site enquanto outros sites HTTPS funcionam, ou afeta muitos sites quando há envolvimento de um produto de segurança local ou proxy de rede.
- O nome do site pode parecer correto mesmo que o certificado não seja confiável, o que diferencia esse erro de um aviso de incompatibilidade de hostname.
Causas principais, por probabilidade
- Certificado autoassinado ou emitido de forma privada: O certificado do site não foi emitido por uma autoridade certificadora confiável para o navegador ou sistema operacional. Isso pode ser intencional em um site interno de desenvolvimento, mas é inesperado na maioria dos sites públicos.
- Certificado intermediário ausente: O servidor envia seu certificado final sem o certificado intermediário necessário para conectá-lo a uma raiz confiável. Alguns clientes podem ter o certificado ausente em cache, enquanto outros rejeitarão a cadeia.
- Inspeção de HTTPS corporativa, escolar, de hotel ou de outro tipo: Um proxy ou dispositivo de segurança pode substituir o certificado do site por um emitido por uma autoridade organizacional local. O aviso aparece quando essa autoridade está ausente, danificada, é inesperada ou foi implantada incorretamente.
- Verificação de HTTPS por antivírus ou endpoint: O software de segurança pode inspecionar o tráfego criptografado e emitir certificados locais. Uma instalação danificada ou um certificado local não confiável pode causar o aviso.
- Data, hora ou fuso horário incorretos: O relógio incorreto do dispositivo pode fazer as datas de validade do certificado parecerem incorretas e interferir na validação.
- Armazenamento de certificados confiáveis desatualizado ou danificado: O sistema operacional ou navegador pode não ter um certificado raiz confiável necessário, ou seu banco de certificados pode estar desatualizado ou corrompido.
- Portal cativo ou interferência da rede: Uma rede pública pode redirecionar o tráfego para uma página de login ou interferir de outra forma na conexão HTTPS esperada.
Como corrigir
1. Não ignore o aviso ainda
Não insira senhas, dados de pagamento ou outras informações sensíveis em uma página que exibe esse erro. Evite prosseguir se o site for desconhecido ou se o aviso aparecer em um serviço sensível. Ignorar o aviso pode ocultar uma interceptação ou um certificado configurado incorretamente.
2. Determine se o problema é isolado
- Abra vários outros sites HTTPS conhecidos.
- Teste o site afetado em uma janela anônima ou em outro navegador.
- Se apenas um site falhar, é mais provável que a causa seja o certificado ou a cadeia fornecida pelo servidor.
- Se muitos sites falharem apenas em uma rede, investigue um proxy, a inspeção de HTTPS, um filtro de antivírus ou um portal cativo.
- Se o mesmo site falhar em diferentes dispositivos e redes, informe o problema ao proprietário do site em vez de alterar repetidamente as configurações de segurança locais.
3. Inspecione os detalhes do certificado
Abra o painel de certificado ou de detalhes da conexão do navegador na página de aviso. Observe:
- o subject do certificado e a cobertura de hostname;
- o emissor;
- as datas de início da validade e de expiração;
- se o caminho de certificação está quebrado ou incompleto;
- se o emissor parece pertencer a uma empresa, escola, produto antivírus ou proxy local.
Um hostname correspondente não prova que o certificado é confiável. Se o emissor for desconhecido, tiver emissão privada ou for inesperado, não o instale apenas para remover o aviso.
4. Verifique o relógio do dispositivo
Confirme a data, a hora e o fuso horário do dispositivo. Ative as configurações automáticas de hora quando apropriado, feche e reabra o navegador e teste novamente. Não altere deliberadamente o relógio para forçar um certificado a parecer válido.
5. Verifique se há um portal cativo
Em uma rede pública, abra um site que não envolva informações sensíveis e conclua o login normal da rede ou a página de termos, se ela aparecer. Depois, reconecte-se ao site HTTPS. Nunca envie credenciais em uma página de aviso de certificado apenas para concluir um login de rede; use o fluxo normal do portal ou peça ajuda ao operador da rede.
6. Investigue o proxy e o software de segurança
Se o emissor do certificado mencionar um proxy corporativo, rede escolar, produto antivírus ou ferramenta de segurança de endpoint:
- confirme se a inspeção de HTTPS é esperada nessa rede;
- pergunte ao administrador se o certificado raiz da organização deve ser instalado pelo processo aprovado de gerenciamento de dispositivos;
- atualize ou repare o produto de segurança se ele for um software seu;
- teste em uma rede confiável somente quando isso for permitido pela política da sua organização.
Não baixe um certificado raiz de um site não verificado. A instalação de um certificado raiz dá ao seu titular ampla capacidade de fazer os certificados parecerem confiáveis.
7. Se você administra o site, corrija a cadeia de certificados
Confirme se o certificado:
- cobre o hostname solicitado;
- está dentro do período de validade;
- foi emitido por uma autoridade confiável para os clientes pretendidos; e
- é acompanhado pelo certificado intermediário ou pelos certificados intermediários necessários enviados pelo servidor.
Configure o servidor para enviar a cadeia completa, em vez de depender de cada cliente para encontrar certificados intermediários ausentes. Teste novamente após a implantação em vários navegadores, dispositivos e redes. Um site público não deve usar um certificado autoassinado ou privado, a menos que todos os clientes pretendidos estejam deliberadamente configurados para confiar na autoridade que o emitiu.
8. Atualize o software local somente quando houver evidências de que o problema está no dispositivo
Instale as atualizações pendentes do sistema operacional e do navegador pelos mecanismos normais de atualização. Se apenas um navegador for afetado, revise as configurações de proxy e certificado dele e teste com um perfil limpo. Se apenas um dispositivo for afetado, peça ao administrador que inspecione o armazenamento local de certificados e o software de segurança. Evite excluir certificados ou desativar a validação de certificados sem saber qual aplicativo ou organização os instalou.
Prevenção e como verificar a correção
- Mantenha o sistema operacional, o navegador e o software de segurança de endpoint atualizados.
- Use configurações automáticas de data, hora e fuso horário quando apropriado.
- Instale certificados raiz gerenciados pela organização somente por meio de um administrador aprovado ou de um processo de gerenciamento de dispositivos.
- Trate avisos inesperados de certificado em redes públicas como sinais de segurança, não como solicitações rotineiras para ignorar o aviso.
- Os administradores de sites devem implantar um certificado para o hostname correto e enviar a cadeia intermediária completa necessária.
- Evite baixar arquivos de certificado ou desativar verificações de HTTPS com base em instruções não oficiais.
Quando buscar ajuda externa
Entre em contato com o proprietário do site quando um único site público falhar em vários dispositivos ou redes, especialmente se o certificado for autoassinado, estiver expirado ou não tiver uma cadeia intermediária. Entre em contato com o administrador de TI da sua organização quando o emissor pertencer a um proxy corporativo, rede escolar, produto antivírus ou dispositivo de segurança gerenciado. Procure suporte para o dispositivo quando o erro afetar muitos sites não relacionados em várias redes, depois de verificar o relógio e as atualizações de software. Se o aviso for inesperado em um serviço sensível, pare de usar a conexão e entre em contato com o serviço por um canal conhecido e seguro.
Perguntas frequentes
NET::ERR_CERT_AUTHORITY_INVALID é causado por um certificado expirado?
Ele pode aparecer durante a validação do certificado, mas um certificado expirado é um problema de validade de datas, não a única causa possível. Inspecione as datas de validade e o emissor para distinguir um certificado expirado de uma cadeia não confiável ou incompleta.
Isso é o mesmo que ERR_CERT_COMMON_NAME_INVALID?
Não. ERR_CERT_COMMON_NAME_INVALID geralmente significa que o certificado não cobre o hostname visitado. NET::ERR_CERT_AUTHORITY_INVALID significa que o navegador não consegue estabelecer confiança na autoridade emissora do certificado ou na cadeia, embora vários problemas de certificado possam ocorrer ao mesmo tempo.
Por que o erro aparece apenas na minha rede de trabalho ou da escola?
Essa rede pode usar inspeção de HTTPS e emitir certificados substitutos. Se o certificado raiz da organização não estiver instalado corretamente ou se a inspeção não for esperada, o navegador poderá rejeitar o certificado substituto. Pergunte ao administrador da rede em vez de instalar um certificado desconhecido por conta própria.
Devo continuar no site mesmo assim?
Não continue quando o site for desconhecido ou envolver senhas, pagamentos, informações pessoais ou administração. O aviso pode resultar de um erro de configuração, mas também pode indicar uma interceptação ou um certificado não confiável.
Alterar a data do computador pode corrigir o erro?
Corrigir uma data, hora ou fuso horário incorretos pode resolver problemas de validação de certificados causados pelo relógio do dispositivo. Definir deliberadamente um relógio incorreto não é uma correção segura e pode criar outros problemas de segurança e de aplicativos.
O que o proprietário de um site deve verificar primeiro?
Confirme o hostname, o período de validade do certificado, a autoridade emissora e a cadeia fornecida pelo servidor. Em particular, verifique se o servidor envia o certificado intermediário ou os certificados intermediários necessários e, em seguida, teste o site em vários clientes e redes.
Documentação adicional
Para obter informações complementares confiáveis, consulte a documentação do fornecedor do navegador sobre erros de certificado, as orientações do sistema operacional sobre armazenamento de certificados confiáveis e data e hora, e a documentação do proxy, antivírus ou produto de segurança de endpoint identificado no emissor do certificado. Os administradores de sites também devem consultar as instruções de instalação da cadeia fornecidas pela autoridade certificadora e a documentação sobre a configuração de certificados do servidor web.