Wygasły certyfikat SSL nie powoduje awarii serwera, ale równie dobrze może. Przeglądarki wyświetlają ostrzeżenie dotyczące bezpieczeństwa na całej stronie, większość odwiedzających opuszcza witrynę, formularze płatności i logowania przestają działać, a klienci API odmawiają połączenia. Zwykle dzieje się tak, ponieważ automatyczne odnowienie zepsuło się kilka miesięcy temu i nikt tego nie zauważył. Monitorowanie wygaśnięcia SSL daje ostrzeżenie na kilka dni lub tygodni do przodu, a naprawienie problemu to wciąż pięć minut pracy. W tym przewodniku pokazano, jak skonfigurować go bezpłatnie.
Dlaczego certyfikaty SSL wciąż wygasają z zaskoczenia
Większość certyfikatów odnawia się dzisiaj automatycznie, więc wygaśnięcie wydaje się być rozwiązanym problemem. W praktyce automatyczne odnawianie kończy się niepowodzeniem z wielu zwykłych powodów:
- Zadanie odnowienia przestało działać. Przeniesienie serwera, nowy obraz kontenera lub utracone zaplanowane zadanie oznaczają, że polecenie odnowienia nigdy więcej nie zostanie uruchomione.
- Weryfikacja kończy się niepowodzeniem. Zmiana DNS, nowy CDN lub serwer proxy bądź reguła zapory sieciowej blokują kontrolę, której urząd certyfikacji używa do potwierdzenia własności domeny.
- Nowy certyfikat nigdy nie został załadowany. Plik odnowił się na dysku, ale serwer WWW nie został przeładowany, więc nadal obsługuje stary.
- Zapomniana subdomena. Strona główna odnawia się prawidłowo, natomiast sklep, serwer pocztowy czy stara strona docelowa korzystają z certyfikatu, który został ustawiony ręcznie.
- E-maile z przypomnieniami zostały zatrzymane. Na przykład Let's Encrypt zaprzestał wysyłania e-maili z przypomnieniem o wygaśnięciu w 2025 r., przez co wielu właścicieli witryn straciło ostrzeżenie, na którym polegali.
Okresy ważności certyfikatów również stają się coraz krótsze. Reguły branżowe, których przestrzegają przeglądarki, krok po kroku ograniczają maksymalną ważność certyfikatów publicznych, więc odnowienia odbywają się częściej, a każde zerwane odnowienie szybciej wygasa.
Co sprawdza monitorowanie wygaśnięcia protokołu SSL
Monitor wygaśnięcia SSL łączy się z Twoją domeną z zewnątrz, dokładnie tak jak przeglądarka, odczytuje certyfikat faktycznie obsługiwany przez Twój serwer i porównuje jego datę wygaśnięcia z dzisiejszą. Ta ostatnia część ma znaczenie: sprawdza certyfikat, który widzą odwiedzający, a nie plik na serwerze, więc wychwytuje również odnowienie, które nigdy nie zostało załadowane.
W My Site Alerts kontrola SSL i domeny odbywa się w jednym monitorze nazw domen:
| Sprawdzać | Co ogląda | Dlaczego to ma znaczenie |
|---|---|---|
| Wygaśnięcie certyfikatu SSL | Data wygaśnięcia certyfikatu podawanego w Twojej domenie | Zapobiega ostrzeżeniom bezpieczeństwa przeglądarki i nieudanym połączeniom |
| Wygaśnięcie nazwy domeny | Data wygaśnięcia rejestracji z rejestrów domeny publicznej | Zapobiega utracie samej domeny wraz z witryną i pocztą e-mail |
| Rejestrator i serwery nazw | U kogo zarejestrowana jest Twoja domena i gdzie znajdują się jej punkty DNS | Pomaga wykryć nieoczekiwane zmiany |
Bezpłatny plan obejmuje 5 monitorów nazw domen, wystarczających dla Twojej witryny głównej oraz najważniejszych subdomen lub witryn klientów.
Jak skonfigurować bezpłatne powiadomienia o wygaśnięciu protokołu SSL
1. Utwórz darmowe konto
Zarejestruj się w My Site Alerts, podając swój adres e-mail. Nie ma karty kredytowej ani okresu próbnego.
2. Dodaj monitor nazw domen
Otwórz Nazwy domen w panelu kontrolnym i wybierz opcję Utwórz nazwę domeny. Wpisz domenę, np. example.com i nadaj jej jasną nazwę. Dodaj osobny monitor dla każdej subdomeny, która ma własny certyfikat, np. shop.example.com.
3. Wybierz, kiedy chcesz otrzymywać powiadomienia
W obszarze Powiadomienia o wygaśnięciu SSL wybierz, z jakim wyprzedzeniem chcesz otrzymywać ostrzeżenie: od 1 dnia do 2 miesięcy przed wygaśnięciem. W przypadku certyfikatów odnawianych automatycznie dobrym wyborem jest 7 lub 14 dni: wystarczająco dużo czasu, aby naprawić nieudane odnowienie i wystarczająco późno, aby nastąpiło już prawidłowe odnowienie, więc nie jesteś ostrzegany o czymś, co samo się naprawia.
4. Włącz także powiadomienia o wygaśnięciu domeny
W sekcji Powiadomienia o wygaśnięciu nazwy domeny wybierz dłuższy czas realizacji, na przykład 1 lub 2 miesiące. Odnowienie domeny często zależy od karty płatniczej lub konta rejestratora, które ktoś musi aktualizować ręcznie.
5. Wybierz, dokąd mają trafiać alerty
E-mail działa od razu po wyjęciu z pudełka. Możesz także wysyłać alerty do Slack, Discord, Telegram, Microsoft Teams lub własnego webhooka, dzięki czemu ostrzeżenie dotrze do osób, które faktycznie mogą odnowić certyfikat.
Sprawdź certyfikat już teraz
Chcesz wiedzieć, na czym dzisiaj stoisz? Uruchom dowolną domenę za pomocą bezpłatnego modułu sprawdzania SSL, aby zobaczyć wydawcę i datę wygaśnięcia. Jeśli wolisz wiersz poleceń, pokazuje on daty certyfikatu obsługiwanego przez serwer:
echo | openssl s_client -connect example.com:443 -servername example.com 2>/dev/null | openssl x509 -noout -datesLinia notAfter oznacza datę wygaśnięcia. Jednorazowa kontrola jest przydatna, ale pomaga tylko w dniu jej przeprowadzenia. Monitoring powtarza kontrolę za Ciebie i zabiera głos tylko wtedy, gdy coś wymaga uwagi.
Co zrobić, gdy pojawi się powiadomienie o wygaśnięciu ważności
- Sprawdź, czy został odnowiony. Uruchom ponownie moduł sprawdzania SSL. Jeśli data wygaśnięcia została przesunięta do przodu, alert był wcześniejszy i gotowe.
- Spójrz na dzienniki odnowień. Twój panel hostingowy, narzędzie do certyfikacji lub pulpit nawigacyjny CDN zazwyczaj pokażą, dlaczego ostatnie odnowienie nie powiodło się.
- Napraw weryfikację. Upewnij się, że domena nadal wskazuje serwer lub serwer proxy żądający certyfikatu i że ścieżka weryfikacji nie jest zablokowana.
- Załaduj ponownie serwer WWW. Jeśli na dysku istnieje nowy certyfikat, ale odwiedzający nadal widzą stary, załaduj ponownie lub zrestartuj serwer WWW.
- Odnów ręcznie, jeśli czas jest krótki. Odnów teraz ręcznie i napraw automatyzację później, aby odwiedzający nigdy nie zobaczyli ostrzeżenia.
Lista kontrolna przed wygaśnięciem
- Każda domena i subdomena posiadająca własny certyfikat posiada monitor.
- Rejestracje domen są ustawione na automatyczne odnawianie, a karta płatnicza jest nadal ważna.
- Alerty trafiają do wspólnego kanału, a nie tylko do jednej osoby, która może być na wakacjach.
- Samo zadanie odnowienia jest obserwowane z biciem serca, więc zepsuty harmonogram zostaje wyłapany na długo przed datą wygaśnięcia.
Monitorowanie SSL działa najlepiej obok kontroli dostępności
Alerty wygaśnięcia protokołu SSL ostrzegają o nadchodzącym problemie; Kontrola dostępności informuje Cię o momencie, w którym odwiedzający nie mogą dotrzeć do Twojej witryny. Razem obejmują oba. Postępuj zgodnie z naszymi przewodnikami, jak bezpłatnie monitorować czas działania witryny i jak bezpłatnie monitorować zadania cron, aby obserwować również zadanie odnowienia.
Zajmuje to około dwóch minut na domenę. Utwórz darmowe konto, dodaj swoją główną domenę i pozwól nam czuwać, abyś Ty nie musiał.
Często zadawane pytania
Skąd mam wiedzieć, kiedy wygaśnie mój certyfikat SSL?
Otwórz kłódkę w przeglądarce i zobacz szczegóły certyfikatu, uruchom swoją domenę za pomocą bezpłatnego narzędzia do sprawdzania SSL lub skonfiguruj monitor wygaśnięcia SSL, który sprawdzi datę za Ciebie i wyśle powiadomienie, zanim się skończy.
Co się stanie, gdy certyfikat SSL wygaśnie?
Przeglądarki zamiast witryny wyświetlają ostrzeżenie dotyczące bezpieczeństwa, większość odwiedzających ją opuszcza, a formularze, kasy i połączenia API wymagające ważnego certyfikatu przestają działać do czasu jego odnowienia.
Czy monitorowanie wygaśnięcia protokołu SSL jest naprawdę bezpłatne?
Tak. Bezpłatny plan obejmuje 5 monitorów nazw domen, które śledzą zarówno certyfikat SSL, jak i wygaśnięcie domeny, z pocztą e-mail, Slack, Discord, Telegram, Microsoft Teams i alertami webhook. Nie ma karty kredytowej ani okresu próbnego, który się skończy.
Czy nadal potrzebuję monitorowania, jeśli mój certyfikat odnawia się automatycznie?
Tak. Automatyczne odnawianie kończy się niepowodzeniem, gdy zaplanowane zadanie zostanie zatrzymane, weryfikacja zostanie zablokowana lub serwer nie zostanie ponownie załadowany. Monitorowanie sprawdza, jaki certyfikat faktycznie widzą odwiedzający, więc wychwytuje je wszystkie.
Na ile dni przed wygaśnięciem powinienem otrzymać alert?
W przypadku certyfikatów odnawianych automatycznie dobrze sprawdza się okres od 7 do 14 dni. W przypadku certyfikatów odnawianych ręcznie oraz nazw domen wybierz 1 lub 2 miesiące, aby mieć czas na dokonanie płatności i zatwierdzeń.