Disons que nous avons un certificat SSL pour un site. Selon un navigateur Web, le certificat expire demain, 10 décembre 2011.
D'accord, mais cela glisse sur les fuseaux horaires. Quand expirera-t-il, exactement?
- 00:00 heure locale du serveur (par exemple ET)
- 00:00 heure locale de l'utilisateur naviguant sur le site (n'importe où)
- 00:00 UTC
?
(Contexte de la question: un administrateur qui aime attendre le dernier jour avant l'expiration, pour configurer le nouveau certificat. Pourquoi? Pour "en tirer le meilleur parti", dit-il. Je ne suis pas exactement cette logique , et il devrait probablement le remplacer quelques jours plus tôt? Mais de toute façon, je suis inquiet / curieux de savoir si le certificat peut cesser de fonctionner pour certains / tous les utilisateurs, avant 00h00, heure locale.)
ssl-certificate
Greg Hendershott
la source
la source
Réponses:
Presque tous les fournisseurs de certificats renouvelleront un certificat pour l'année entière supplémentaire (ou tout autre délai) pour un mois environ avant l'expiration de la précédente. Donc, si votre certificat était valable du 10 décembre 2010 au 10 décembre 2011; vous pouvez obtenir un nouveau certificat en novembre et ce sera valable du 20 novembre 2011 au 10 décembre 2012. De cette façon, vous n'avez pas à vous soucier de "tirer le meilleur parti de celui-ci".
Pour répondre à la question, les certificats spécifient l'heure jusqu'à la minute et incluent un fuseau horaire.
Vous pouvez alimenter votre certificat public
openssl x509 -in Certificate_File.pem -text
et il affichera la plage de validité. Ce qui suit est de mes sites Web personnels de l'année dernière:la source
Si vous souhaitez tester la réponse du côté client ou si vous n'avez pas le fichier de certificat lui-même à portée de main:
(Et comme l'autre réponse, il affichera TZ (avec les horodatages).
Vous pouvez également essayer ce script BASH qui fait des fichiers et des sites ..
la source