Como corrigir o erro DLG_FLAGS_SEC_CERT_CN_INVALID

Como corrigir o erro DLG_FLAGS_SEC_CERT_CN_INVALID

Encontrar problemas com certificados de segurança durante a navegação pode ser frustrante, especialmente quando aparecem mensagens de erro confusas. Um problema comum que os usuários enfrentam é o erro DLG_FLAGS_SEC_CERT_CN_INVALID, que interrompe a navegação e causa preocupações sobre a segurança da conexão.

Saber como corrigir o erro DLG_FLAGS_SEC_CERT_CN_INVALID é importante para garantir que você tenha uma experiência on-line tranquila e segura. Esse erro pode ocorrer por diferentes motivos, e corrigi-lo rapidamente ajuda a manter seus dados seguros e a manter a confiança nos sites que você visita.


O que é o erro DLG_FLAGS_SEC_CERT_CN_INVALID?

O erro DLG_FLAGS_SEC_CERT_CN_INVALID ocorre quando seu navegador detecta uma incompatibilidade entre o certificado de segurança do site e o nome do domínio. Esse código de erro: dlg_flags_sec_cert_cn_invalid, é uma medida de segurança criada para proteger você de possíveis ameaças, como ataques de phishing ou interceptação de dados.

Quando você encontra esse erro, o certificado apresentado pelo site não corresponde ao URL que você está tentando visitar. Em termos mais simples, o navegador informa a você que há algo errado com as credenciais de segurança do site.

Isso pode ocorrer quando o certificado do site é emitido para um nome de domínio diferente ou se o certificado expirou ou foi adulterado. Navegadores como Chrome, Firefox e Edge exibirão esse erro para alertá-lo antes de você acessar o site.


Quais são as causas do erro DLG_FLAGS_SEC_CERT_CN_INVALID?

Você pode enfrentar o erro DLG_FLAGS_SEC_CERT_CN_INVALID devido a um certificado SSL inválido ou expirado, uma cadeia de confiança incompleta ou um certificado SSL configurado incorretamente.

Esses problemas podem impedir que seu navegador verifique a identidade do site, o que leva a avisos de segurança. Vamos detalhar cada causa potencial para que você entenda como eles acionam esse erro.

  1. Certificado SSL expirado: Os certificados SSL têm um período de validade definido. Quando eles expiram, não é possível estabelecer uma conexão segura, o que leva a esse erro.
  2. Nomes de domínio incompatíveis: O nome comum (CN) ou o nome alternativo de assunto (SAN) no certificado SSL deve corresponder exatamente ao nome de domínio. Se houver uma incompatibilidade, os navegadores sinalizam o certificado como inválido.
  3. Cadeia de confiança incompleta: Uma cadeia de certificados incompleta ocorre quando o servidor da Web não fornece todos os certificados necessários. Uma cadeia completa inclui o certificado da entidade final, os certificados intermediários e os certificados raiz. Os certificados intermediários ausentes impedem que os navegadores verifiquem o certificado SSL corretamente.
  4. Certificado SSL configurado incorretamente: Configurações incorretas durante a instalação ou configuração do certificado SSL podem levar a esse erro. Por exemplo, nomes comuns incompatíveis, caminhos de arquivo incorretos ou problemas de permissão podem fazer com que o certificado seja marcado como inválido.

Como corrigir o erro DLG_FLAGS_SEC_CERT_CN_INVALID?

Para corrigir o erro DLG_FLAGS_SEC_CERT_CN_INVALID, ajuste a data e a hora do sistema para garantir que estejam corretas. Em seguida, esvazie o cache do navegador para remover todos os certificados desatualizados. Se o problema persistir, considere a possibilidade de instalar certificados SSL intermediários ausentes ou outro certificado SSL. Como último recurso, desative a opção de incompatibilidade de endereço de certificado.

Corrigir a data e a hora do sistema

Para resolver o erro DLG_FLAGS_SEC_CERT_CN_INVALID, uma das primeiras etapas é garantir que as configurações de data e hora do seu sistema estejam corretas. Configurações incorretas podem fazer com que os certificados SSL pareçam inválidos, pois seus períodos de validade não coincidem com o relógio do sistema.

Para Windows:

  1. Clique com o botão direito do mouse no relógio da barra de tarefas.
  2. Selecione “Adjust date/time” (Ajustar data/hora).
  3. Verifique se as opções “Definir hora automaticamente” e “Definir fuso horário automaticamente” estão ativadas.
  4. Se a hora ainda estiver incorreta, desative essas configurações e defina manualmente a data e a hora corretas.
data e hora

Para Mac:

  1. Clique no menu Apple e selecione “Preferências do sistema”.
  2. Clique em “Data e hora”.
  3. Marque “Definir data e hora automaticamente”.
  4. Se a hora ainda estiver incorreta, desmarque essa opção e defina a hora manualmente.
data e hora no mac

Limpar o cache do navegador

Outro método eficaz é limpar o cache do navegador. Os arquivos em cache podem armazenar certificados SSL desatualizados ou incorretos, causando esse erro. Limpar o cache força o navegador a recuperar as credenciais de segurança mais recentes do servidor, o que pode resolver o problema.

Para limpar o cache do navegador:

Google Chrome

  1. Clique no menu de três pontos no canto superior direito.
  2. Selecione“Excluir dados de navegação“.

  3. Escolha“All time” (Todo o tempo) no menu suspenso de intervalo de tempo.
  4. Marque“Imagens e arquivos armazenados em cache” e clique em“Excluir dados“.



Mozilla Firefox

  1. Clique no botão de menu (três linhas horizontais).
  2. Vá para‘Settings’ (Configurações) > ‘Privacy & Security’ (Privacidade e segurança).

  3. Em “Cookies e dados do site“, clique em“Limpar dados“.

  4. Marque“Conteúdo da Web armazenado em cache“.
  5. Clique em“Limpar“.


Microsoft Edge

  1. Clique no menu de três pontos.
  2. Selecione“Settings” (Configurações) > “Privacy, search, and services” (Privacidade, pesquisa e serviços).

  3. Clique em“Choose what to clear“.

  4. Selecione“Imagens e arquivos armazenados em cache“.
  5. Feche o navegador“Limpar agora“.

Depois de limpar o cache, reinicie o navegador e tente acessar o site novamente. Isso deve ajudar a resolver o erro do certificado.


Instalar certificados intermediários ausentes

  1. Primeiro, faça o download dos certificados intermediários no site do provedor de certificados SSL. Normalmente, eles oferecem esses arquivos como parte de seus recursos de suporte.
  2. Após o download, abra as definições de configuração do seu servidor da Web. O processo varia de acordo com o servidor (Apache, Nginx, etc.), portanto, consulte a documentação do servidor para obter instruções precisas.
    • No Apache, por exemplo, você precisará localizar o arquivo de configuração SSL, chamado ssl.conf. Adicione o caminho para o arquivo de certificado intermediário usando a diretiva SSLCertificateChainFile.
    • Para o Nginx, inclua o certificado intermediário na diretiva ssl_certificate no bloco de configuração do seu site.
  3. Depois de fazer essas alterações, reinicie o servidor da Web para aplicar as novas configurações. Por fim, use uma ferramenta de verificação de SSL para garantir que sua cadeia de certificados esteja instalada corretamente.

Use um certificado SSL diferente

Ao lidar com o erro DLG_FLAGS_SEC_CERT_CN_INVALID, há uma chance de haver uma incompatibilidade entre o nome de domínio no certificado SSL e o domínio real que você está tentando acessar. Para corrigir isso, você precisará de um novo certificado SSL que corresponda corretamente ao seu nome de domínio.

  1. Escolha um revendedor confiável, como a SSL Dragon, e uma das CAs confiáveis.
  2. Gere o CSR para seu novo certificado SSL.
  3. Especifique o nome exato do domínio, incluindo subdomínios, durante a solicitação do certificado. Por exemplo, yourdomain.com
  4. Faça upload dos arquivos do novo certificado SSL para o servidor da Web.
  5. Configure seu servidor da Web para usar o novo certificado seguindo um de nossos guias de instalação de SSL.

Desativar a configuração de incompatibilidade de endereço de certificado

Para resolver o erro DLG_FLAGS_SEC_CERT_CN_INVALID, você pode desativar a opção de incompatibilidade de endereço de certificado nas configurações do navegador. Essa opção garante que o certificado SSL do site corresponda ao URL que você está visitando. Se você desativar essa opção, poderá ignorar o erro quando o nome comum do certificado não estiver alinhado com o URL pretendido.

Para o Microsoft Edge:

  1. Borda aberta.
  2. Digite“Opções da Internet” na barra de pesquisa do Windows e abra-a.
  3. Vá para a guia“Advanced” (Avançado).

  4. Role para baixo até a seção“Security” (Segurança).
  5. Desmarquea opção “Avisar sobre incompatibilidade de endereço de certificado“.
  6. Clique em“Apply” (Aplicar) e“OK” para salvar suas alterações.

Para o Google Chrome e o Mozilla Firefox:

A partir de 2024, o Google Chrome e o Mozilla Firefox não oferecem uma opção integrada para desativar o aviso de incompatibilidade de endereço de certificado. Recomenda-se que você use um certificado SSL emitido corretamente que corresponda ao seu domínio para resolver o erro nesses navegadores.


Redefinir o navegador da Web

A redefinição do navegador pode ajudar você a restaurar as configurações padrão e a limpar todos os dados corrompidos. Veja como você pode fazer isso no Chrome, Firefox e Edge.

Observação importante: a redefinição do navegador fará com que você saia dos sites e apague as preferências salvas. Faça backup de todos os dados importantes antes de prosseguir.

Para o Chrome

  1. Abra o Chrome.
  2. Digite chrome://settings/reset na barra de endereços e pressione Enter.
  3. Clique em“Restore settings to their original defaults” (Restaurar configurações aos padrões originais).

  4. Confirme clicando em“Redefinir configurações“.


Para o Mozilla Firefox:

  1. Abra o Firefox e clique nas três linhas no canto superior direito.
  2. Selecione“Help” (Ajuda) e, em seguida,“More troubleshooting information(Mais informações sobre solução de problemas).

  3. Clique no botão“Refresh Firefox” (Atualizar Firefox) no lado direito.

  4. Confirme clicando novamente em “Atualizar Firefox”.


Para o Microsoft Edge:

  1. Abra o Edge e clique nos três pontos no canto superior direito.
  2. Selecione“Configurações“.
  3. Clique em“Reset settings” (Redefinir configurações) na barra lateral esquerda.

  4. Selecione“Restaurar configurações para seus valores padrão“.

  5. Confirme clicando em “Redefinir”.



Conclusão

Se você vir o código de erro: dlg_flags_sec_cert_cn_invalid pode ser frustrante, mas é possível corrigi-lo com as etapas corretas. Ao seguir o guia sobre como corrigir o erro dlg_flags_sec_cert_cn_invalid, você terá uma experiência de navegação segura. Mantenha sempre seus certificados atualizados e configurados corretamente para evitar esses problemas. Se os problemas persistirem, não hesite em procurar ajuda profissional para manter seu site seguro e em bom funcionamento.

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.