Verificador de certificados TLS
Pegar certificados expirando ou mal configurados antes que os navegadores comecem a avisar seus visitantes.
Como ele mede
- Um aperto de mão TLS validado com SNI ajustado para o nome do hospedeiro decide se o certificado é confiável.
- Se a validação falhar, um segundo aperto de mão de diagnóstico captura o certificado apresentado para que você possa ver o porquê, sem nunca marcar como válido.
- Os dias restantes são calculados a partir do valor do certificado notAfter contra o tempo atual (UTC).
Limites
- Apenas TLS portos implícitos são suportados; STARTTLS negociação não é realizada.
- Confiança é avaliada contra a loja pública de raiz do verificador, CAs privados mostram como não confiável.
- Um cheque de um local, alguns servidores apresentam certificados diferentes por região ou cliente.
Solução de problemas
- O nome do host não bate certo.
- Os nomes do certificado não incluem o nome do host que você ligou. Adicione o nome como um SAN ou aponte o nome do host no servidor correto.
- Corrente não confiável
- Um certificado intermediário provavelmente está faltando. Sirva toda a corrente, não só a folha.
- Expirado
- Renove o certificado. Automatizar renovação e monitorar expiração para que isso não ocorra novamente.