Um dos maiores problemas com erros de Secure Sockets Layer (SSL) é que eles podem impedir os usuários de acessar o seu site. Muitos navegadores erram por precaução e avisam ou bloqueiam visitantes de chegar ao seu site se eles detectarem um problema com o seu certificado SSL. Portanto, se você ver o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT, isso significa que ninguém pode ver o seu conteúdo.

Este erro geralmente aparece quando há problemas de configuração com o certificado SSL. A boa notícia é que este erro SSL é bastante fácil de ser solucionado. Na verdade, alguns provedores de hospedagem de sites farão isso por você.

Neste artigo, abordaremos o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT e suas possíveis causas. Além disso, apresentaremos diversas maneiras de solucioná-lo. Então, vamos começar!

O que é ERR_SSL_UNRECOGNIZED_NAME_ALERT?

Como proprietário de um site, você provavelmente já sabe a importância de ter um certificado SSL. O protocolo Secure Sockets Layer criptografa os dados em seu site, protegendo as informações do seu usuário contra agentes mal-intencionados. Esta medida de segurança é particularmente importante se você estiver coletando dados do usuário por formulários ou detalhes de pagamento em sua loja on-line.

O erro ERR_SSL_UNRECOGNIZED_NAME_ALERT aparece quando o seu navegador não reconhece um certificado SSL. Ao contrário de alguns outros erros relacionados ao SSL, esta mensagem mostra o seu site como “indisponível” ao invés de avisar os usuários que estão fora dele:

ERR_SSL_UNRECOGNIZED_NAME_ALERT
ERR_SSL_UNRECOGNIZED_NAME_ALERT

Enquanto este erro persistir, os usuários não poderão acessar o seu site. Além disso, ele aponta para um problema subjacente com o certificado SSL do seu site.

Corrigir a configuração SSL do seu site é essencial para fins de segurança. Ela pode colocar a mente de seus visitantes à vontade, mantendo seus dados seguros. Além disso, um certificado SSL funcional demonstra que seu site é real e não uma tentativa de phishing.

Hoje em dia, não há desculpa para não ter um certificado SSL funcional em seu site, já que é muito fácil de configurar (alguns provedores de hospedagem até fazem isso por você!). Além disso, ter um certificado SSL é um dos sinais de classificação considerados pelos mecanismos de pesquisa. Portanto, ele pode aumentar sua visibilidade on-line e atrair mais visitantes ao seu site.

Causas comuns do erro ERR_SSL_UNRECOGNIZED_NAME_ALERT

Não há ambiguidade quando se trata do ERR_SSL_UNRECOGNIZED_NAME_ALERT. Geralmente, este erro ocorre sob uma das seguintes condições:

  1. Você está usando um certificado SSL inválido.
  2. Há um problema com a configuração do seu certificado.
  3. Seu site não está configurado para carregar sobre HTTPS.

Existem muitos outros erros de SSL mais específicos, incluindo “SSL Handshake Failed“, “ERR_SSL_PROTOCOL_ERROR, e NET::ERR_CERT_DATE_INVALID“. Essas mensagens de erro também apontam para problemas com um certificado SSL.

Às vezes, esses erros de SSL podem ser causados por simples problemas de armazenamento em cache, e você pode resolvê-los limpando o cache do navegador. Outros possíveis culpados incluem extensões do navegador. Portanto, desativar as extensões pode frequentemente ajudar a solucionar o problema.

Enquanto isso, o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT pode ter várias causas potenciais. Infelizmente, nenhuma delas é tão fácil de resolver quanto limpar o cache ou desativar as extensões. Isso significa que a solução de problemas do erro se concentra principalmente em descartar cada possível causa.

Como corrigir o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT (4 Métodos)

O erro ERR_SSL_UNRECOGNIZED_NAME_ALERT aparece quando há um problema de validade ou configuração com o certificado do seu site. Com isso em mente, seu primeiro passo deve ser verificar se você está usando um certificado válido. Vamos dar uma olhada em como fazer isso!

1. Tenha certeza de que você tem um certificado SSL válido

Para um certificado SSL funcionar, ele precisa vir de uma autoridade válida. Qualquer pessoa pode auto-assinar um certificado e instalá-lo em um site. No entanto, se o seu certificado não vier de uma terceira parte confiável, você verá o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT.

As autoridades de certificação são poucas e distantes entre si. O processo de se tornar uma autoridade credenciada envolve requisitos estritos de segurança e operacionais. As organizações precisam passar por procedimentos rigorosos de validação, incluindo auditorias de segurança e verificações de antecedentes.

Toda essa segurança é necessária porque os certificados SSL são baseados em confiança, e a indústria é regulamentada de forma rigorosa. Algumas das autoridades de certificação mais populares no mercado incluem Comodo, DigiCert, GlobalSign, GoDaddy, Let’s Encrypt e Cloudflare.

Kinsta, por exemplo, utiliza certificados SSL do Cloudflare:

O Cloudflare oferece certificados SSL
O Cloudflare oferece certificados SSL

Se você usou uma autoridade de certificado confiável em seu certificado SSL ou obteve um por meio do seu provedor de hospedagem, você pode pular para o próximo método de solução de problemas. No entanto, se você não tem certeza se está usando um certificado válido, vale a pena emitir e instalar um de uma autoridade confiável.

Em alguns casos, você pode não ter certeza se o seu site está usando um certificado válido. A próxima seção mostrará como determinar isso.

2. Verifique sua configuração SSL para erros

Há muitas ferramentas que você pode usar para verificar seu certificado SSL e configuração para erros. Um de nossos exemplos favoritos é o Qualys SSL Server Test. Esta ferramenta permite que você insira um nome de domínio, veja se ele tem um certificado SSL, e obtenha um relatório completo da sua configuração:

Qualys SSL Server Test
Qualys SSL Server Test

O relatório também inclui informações sobre quaisquer erros que o Teste do Servidor SSL encontrar ao longo do caminho. Por exemplo, se o certificado vier de uma autoridade válida, o relatório mostrará isso:

Relatório de teste do Qualys SSL Server
Relatório de teste do Qualys SSL Server

Você também pode ver quem emitiu o certificado navegando até a parte do relatório do Issuer  (Emissor). Se o Emissor não for uma autoridade válida, você não receberá um “A”, e o relatório lhe informará que você precisa instalar um novo certificado.

O relatório também inclui informações sobre as datas de validade do certificado, se ele foi revogado e se é confiável para os principais navegadores e sistemas operacionais (SO). Qualquer certificado SSL válido deve receber um relatório positivo completo do Teste do Servidor SSL.

3. Configure o seu site para carregar sobre HTTPS

Uma vez que você tenha instalado um certificado SSL, você deve configurar seu site para carregar sobre HTTPS. Caso contrário, você encontrará erros SSL tais como ERR_SSL_UNRECOGNIZED_NAME_ALERT.

Se você usa a Kinsta, esse processo é simples. O painel MyKinsta permite que você force o HTTPS para sites específicos, entrando na aba Ferramentas. Aqui, você encontrará uma opção chamada Forçar HTTPS. Se você clicar em Habilitar, ele começará automaticamente a redirecionar todas as conexões por meio do HTTPS.

Painel MyKinsta
Painel MyKinsta

Se você não está usando a Kinsta, o processo é um pouco mais complexo para resolver o ERR_SSL_UNRECOGNIZED_NAME em servidores Nginx. Você pode configurar seu servidor Nginx para redirecionar HTTP para HTTPS modificando o arquivo de configuração do Nginx e adicionando o seguinte código a ele:

server {

listen 80;

server_name domain.com www.domain.com;

return 301 https://domain.com$request_uri;

}

Lembre-se de que você precisará substituir os marcadores de posição do domínio pelo URL do seu site. Para o Apache, o processo é semelhante, mas você precisará editar o arquivo .htaccess em vez disso. Basta adicionar este código:

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Finalmente, se você estiver usando WordPress, você terá acesso a alguns plugins que permitem que você force seu site a carregar sobre HTTPS. No entanto, estes plugins podem causar problemas com a configuração do seu servidor. Caso o seu provedor de hospedagem não oferecer uma opção para forçar seu site a carregar sobre HTTPS, sua melhor aposta é mudar a configuração do servidor diretamente.

4. Entre em contato com o seu provedor de hospedagem para obter ajuda

Se você estiver usando um certificado válido sem erros de configuração e seu site estiver configurado para carregar sobre HTTPS, não deve haver nenhum problema. Entretanto, se você ainda estiver encontrando o erro ERR_SSL_UNRECOGNIZED_NAME_ALERT, é hora de entrar em contato com o seu provedor de hospedagem.

Seu provedor de hospedagem deve conseguir determinar se há um problema subjacente com seu certificado e reinstalá-lo se necessário. Dependendo da sua hospedagem de sites, eles podem emitir automaticamente certificados de autoridades confiáveis, minimizando o risco de incorrer em erros relacionados ao SSL.

Ao entrar em contato com seu provedor de hospedagem, certifique-se de informá-los sobre as etapas anteriores que você já tomou para tentar solucionar o problema. Isso deve tornar mais fácil para eles identificarem a causa do erro SSL.

Resumo

Os erros SSL podem ser altamente problemáticos porque eles frequentemente bloqueiam o acesso ao seu site por completo. Alguns navegadores permitem que você ignore os erros SSL, enquanto outros lhe dizem que o site não está disponível. O erro ERR_SSL_UNRECOGNIZED_NAME_ALERT pertence a esta última categoria.

Caso encontre este erro, pode haver um problema com a configuração ou validade do seu certificado SSL. Você precisará primeiro certificar-se de que você tem um certificado SSL válido e verificar se à sua configuração está correta. Em seguida, recomendamos assegurar que seu site esteja configurado para carregar sobre HTTPS. Se você ainda estiver vendo o erro, é hora de entrar em contato com seu provedor de hospedagem para obter ajuda.

Todos os planos da Kinsta incluem certificados SSL automáticos. Configuramos certificados Cloudflare para você, para que você não precise se preocupar com erros de SSL. Além disso, se você encontrar algum problema de SSL em seu site, pode entrar em contato com nossos especialistas em WordPress a qualquer momento. Confira nossos planos hoje mesmo!