On Sep 3, 3:43=A0pm, marc spitzer <ms4... / sdf.lonestar.org> wrote:
> Hi,
>
> Did a bit of googleing on this and did not have much luck.
> I would like to connect to a ssl webserver and download the
> cert. =A0Then I would like to decode the cert and pares out some
> fields of interest, host name and expire date, and make it a
> report that gets mailed out weekly. =A0
>
> My question is what would be the best way to get and decode the
> cert?

require 'openssl'

cert =3D OpenSSL::X509::Certificate.new(File.read(cert_file_name))
cert.subject
cert.not_after