Como usar
- Informe um domínio, adicionando uma porta se precisar, por exemplo example.com:8443.
- Clique em Consultar para ver se é válido, quantos dias restam e os detalhes do certificado.
- Se houver um problema, verifique se o certificado cobre o domínio, se não expirou e se os intermediários estão instalados.
Opções explicadas
- Válido
- A cadeia é verificada até uma raiz confiável pelos navegadores comuns, o certificado cobre o domínio e está dentro do período de validade.
- Dias restantes
- Certificados do Let's Encrypt duram 90 dias e geralmente são renovados 30 dias antes de expirar; menos de 14 dias é destacado.
- Cadeia de certificados
- Servidores deveriam enviar os certificados intermediários junto com o certificado do site; sem eles, alguns clientes, principalmente Android e chamadas de API, falham.
Lendo o resultado
O banner no topo mostra se o certificado é válido e quantos dias inteiros restam, arredondados para baixo. Ele fica verde quando o certificado é válido com 14 ou mais dias restantes, amarelo quando é válido mas tem menos de 14 dias restantes, e vermelho quando há um problema. Um certificado expirado mostra há quantos dias expirou.
| Mensagem | Causa habitual | O que verificar |
|---|---|---|
| O certificado não cobre este domínio | O nome que você digitou não está na lista de Nomes cobertos | Reemita o certificado com o nome certo, ou confira se o servidor responde com o site certo para este nome, por exemplo na configuração do virtual host ou do SNI |
| Expirado ou ainda não válido | A data de hoje está fora das datas de Válido de – até | Renove; se as datas parecerem certas, confira o relógio da máquina que executa o servidor |
| Emissor não confiável ou cadeia incompleta | O servidor não enviou um certificado intermediário, ou o emissor não é uma CA pública | Veja a lista Cadeia de certificados: ela deve conter o certificado do site seguido de seus intermediários. Instale o arquivo da cadeia completa |
| Nenhum certificado foi apresentado | O handshake TLS terminou sem que o servidor enviasse um certificado | Verifique a configuração TLS do servidor e se a porta certa está sendo usada, por exemplo example.com:8443 |
Os nomes cobertos são os nomes alternativos do titular (SAN). Um curinga como *.example.com cobre www.example.com, mas não o próprio example.com nem a.b.example.com, então o domínio sem prefixo deve ser listado separadamente.
O verificador se conecta usando o nome que você digitou como nome do servidor, então um servidor que hospeda vários sites retorna o certificado para esse nome. A linha Protocolo mostra a versão do TLS e o conjunto de cifras negociados nesta conexão, e não todas as versões que o servidor aceita.
Perguntas frequentes
O navegador abre o site — por que uma cadeia incompleta?
Muitos navegadores completam ou guardam em cache os intermediários que faltam, mas programas, clientes de API e alguns celulares não. Sirva o arquivo fullchain (incluindo os intermediários) para corrigir isso.
Posso verificar portas diferentes de 443?
As portas 443, 8443, 8080 e 80 são permitidas; adicione :porta depois do domínio.
A revogação é verificada?
Não. Só a cadeia, as datas de validade e os nomes são verificados.
Privacidade
Os arquivos são enviados por HTTPS para processamento e excluídos automaticamente em até uma hora.