¿Qué es una comprobación de certificado SSL?
Una comprobación de certificado SSL se conecta a un host por TLS y lee el certificado que presenta. Al comprobar example.com, por ejemplo, devuelve un certificado hoja con example.com en su sujeto, un emisor como Example CA, una ventana de validez con fecha de inicio y fin, una huella SHA-256 y una lista SAN que puede incluir www.example.com. También indica el protocolo negociado, como TLS 1.3, y el cifrado elegido.
El resultado recorre además la cadena: el certificado hoja lo firma un intermedio, que a su vez lo firma una raíz de confianza, y cada eslabón debe verificar para que el navegador acepte el certificado sin aviso. En producción importan sobre todo los días restantes: un certificado con 14 días es válido en teoría, pero está a punto de romper la automatización. La comprobación confirma que una renovación se aplicó, detecta la caducidad a tiempo y explica un desajuste de nombre.
Cómo usar la comprobación de certificado SSL
- Introduce el host que quieres revisar, por ejemplo example.com; de una URL completa solo se toma el host.
- Cambia el puerto solo si no compruebas el HTTPS estándar en 443.
- Espera el handshake TLS y lee el dictamen y los días restantes.
- Revisa el emisor, la lista SAN, el protocolo, el cifrado y toda la cadena.
Preguntas frecuentes sobre certificados SSL
¿Qué significan los dictámenes?
Válido significa que el certificado verifica y le quedan más de 30 días; por caducar, que verifica pero termina en 30 días; caducado, no válido e inaccesible describen una fecha final pasada, una verificación de confianza fallida y un host que no completó el handshake.
¿Por qué un host inaccesible no es un error?
Porque un host que no responde en el puerto es en sí la respuesta; la comprobación informa un código como ECONNREFUSED o TIMEOUT para distinguir un servicio caído de un problema de certificado.
