systemadmin.es > LAMP y web > OpenSSL: Ver fecha de expiración de un certificado

OpenSSL: Ver fecha de expiración de un certificado

Mediante openssl podemos consultar la fecha de inicio y final de validez de un certificado.

Para ello simplemente lo deberemos leer y especificar que no queremos salida (-noout) y que muestre las fechas (-dates)

# openssl x509 -in systemadmin.es.crt -noout -dates
notBefore=Oct 19 14:31:08 2011 GMT
notAfter=Oct 19 14:31:08 2014 GMT

También lo podemos leer de un servidor HTTPS directamente (o cualquier otro protocolo con SSL) usando s_client y pasando su salida al comando anterior, por ejemplo:

# echo | openssl s_client -connect 1.2.3.4:443 2>/dev/null | openssl x509 -noout -dates
notBefore=Oct 19 14:31:08 2011 GMT
notAfter=Oct 19 14:31:08 2014 GMT
[root@eul3300131 ~]# echo | openssl s_client -connect 1.2.3.4:443 2>/dev/null | openssl x509 -noout -dates
notBefore=Oct 19 14:31:08 2011 GMT
notAfter=Oct 19 14:31:08 2014 GMT

2 comments to “OpenSSL: Ver fecha de expiración de un certificado”

  1. Revisa el título del post: OpenSLL != OpenSSL

  2. Corregido, muchas gracias por el aviso!

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>