Załóżmy, że mamy certyfikat SSL dla witryny. Według przeglądarki internetowej certyfikat wygasa jutro, 10 grudnia 2011 r.
OK, ale to błyszczy w strefach czasowych. Kiedy dokładnie wygaśnie?
- 00:00 czasu lokalnego serwera (np. ET)
- 00:00 czasu lokalnego użytkownika przeglądającego witrynę (gdziekolwiek)
- 00:00 UTC
?
(Kontekst pytania: Administrator, który lubi czekać do ostatniego dnia przed datą wygaśnięcia, aby ustawić nowy certyfikat. Dlaczego? Aby „uzyskać jak najwięcej z niego”, mówi. Nie przestrzegam tej logiki, dokładnie i prawdopodobnie powinien go wymienić kilka dni wcześniej? Ale w każdym razie martwię się / zastanawiam, czy cert może przestać działać dla niektórych / wszystkich użytkowników przed godziną 00:00 czasu lokalnego).
ssl-certificate
Greg Hendershott
źródło
źródło
Odpowiedzi:
Prawie wszyscy dostawcy certyfikatów odnawiają certyfikat na dodatkowy cały rok (lub dowolny przedział czasowy) na miesiąc przed upływem poprzedniego okresu. Więc jeśli twój certyfikat był ważny od 10 grudnia 2010 r. Do 10 grudnia 2011 r .; możesz uzyskać nowy certyfikat w listopadzie, a będzie on ważny od 20 listopada 2011 r. do 10 grudnia 2012 r. W ten sposób nie musisz się martwić, że „uzyskasz z niego jak najwięcej korzyści”.
Aby odpowiedzieć na pytanie, certyfikaty określają czas do minuty i obejmują strefę czasową.
Możesz podać swój publiczny certyfikat przez,
openssl x509 -in Certificate_File.pem -text
a wyświetli on zakres ważności. Z moich osobistych stron internetowych z ubiegłego roku:źródło
Jeśli chcesz przetestować odpowiedź po stronie klienta lub jeśli nie masz pod ręką samego pliku certyfikatu:
(I podobnie jak inna odpowiedź, wyświetli TZ (ze znacznikami daty / godziny).
Możesz także wypróbować ten skrypt BASH, który robi pliki i strony.
źródło