Problemas com SSL fazem o navegador exibir avisos de segurança que afastam visitantes e prejudicam o SEO.
| Erro | Significado |
|---|---|
NET::ERR_CERT_COMMON_NAME_INVALID |
Certificado não é válido para este domínio |
NET::ERR_CERT_DATE_INVALID |
Certificado expirado |
ERR_SSL_PROTOCOL_ERROR |
Problema no protocolo SSL |
NET::ERR_CERT_AUTHORITY_INVALID |
Certificado não reconhecido |
| Cadeado vermelho | Conteúdo misto HTTP e HTTPS |
O Let's Encrypt renova automaticamente. Se expirou:
Acontece quando o SSL foi gerado para um domínio diferente:
wwwO site carrega via HTTPS mas tem recursos via HTTP:
WordPress:
Ou adicione no .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
O SSL não é gerado se o DNS ainda não apontou para o servidor:
Às vezes o navegador armazena o erro em cache:
Ctrl + Shift + Delopenssl s_client -connect seudominio.com.br:443 2>/dev/null | openssl x509 -noout -dates