Sprawdź naszą ofertę Hostingu NVMe
Zbuduj stronę w kilka minut w specjalnym pakiecie
Skorzystaj z naszego pomocnika do wyboru odpowiedniego pakietu.
Bezpłatnie przeniesiemy Twoje strony i pocztę
Sprawdź nasze rozwiązania
Chcesz zarabiać? Sprawdź naszą ofertę programu partnerskiego
Zadbaj o bezpieczeństwo swoich stron.
Potrzebujesz więcej? Sprawdź nasze dodatki do hostingu.
Opisz problem. Sprawdzimy, czy możemy pomóc.
Certyfikat Let’s Encrypt zwykle odnawia się automatycznie. Jeżeli zbliża się termin jego wygaśnięcia albo przeglądarka pokazuje ostrzeżenie, sprawdź certyfikat, ustawienia odnawiania i możliwość potwierdzenia domeny. Poniższe kroki pomogą znaleźć przyczynę bez przypadkowego zmieniania konfiguracji strony.
Zaloguj się do DirectAdmin i wybierz właściwą domenę. W sekcji Domeny kliknij Certyfikaty SSL/TLS (1). Na tym samym pulpicie znajdziesz też Zarządzanie DNS (4), potrzebne w dalszej części instrukcji.
W zakładce Zarządzaj certyfikatami porównaj Nazwy DNS, Ważność, termin wygaśnięcia i Tryb odnawiania (2). Certyfikat musi obejmować adres, który otwierasz, np. domenę z www lub bez niego. Ważny certyfikat dla innej nazwy nie usuwa ostrzeżenia przeglądarki.
www
Przykład pokazuje ważny certyfikat, ale jednocześnie komunikat System ACME jest wyłączony. Sam napis „Automatyczny” w wierszu certyfikatu nie wystarcza więc do potwierdzenia, że kolejne odnowienie zostanie wykonane. Nie usuwaj działającego certyfikatu przed ustaleniem przyczyny.
Otwórz Ustawienia ACME (3). Sprawdź, czy automatyczne wystawianie i odnawianie jest włączone oraz czy dostawcą jest Let’s Encrypt. Jeżeli ACME jest wyłączone, a dla tej domeny chcesz korzystać z automatycznych certyfikatów, włącz je i zapisz ustawienia. Nie zmieniaj przy okazji typu klucza ani innych opcji bez potrzeby.
Następnie przejdź do Historii odnawiania (3). Jeżeli są dostępne wpisy, odczytaj datę ostatniej próby i komunikat. Zapisz domenę, dla której wystąpił błąd: jedna niepoprawna nazwa może blokować wystawienie całego certyfikatu. Pusta historia oznacza brak zapisanych prób w tym widoku, a nie potwierdzenie udanego odnowienia.
Ustal, gdzie utrzymywana jest aktywna strefa DNS. Jeżeli domena korzysta z serwerów Hostido, wróć na pulpit i otwórz Domeny → Zarządzanie DNS (4). Jeżeli korzysta np. z Cloudflare, sprawdź rekordy u tego dostawcy — zmiana nieaktywnej strefy w DirectAdmin nie wpłynie na publiczny DNS.
letsencrypt.org
Przy weryfikacji HTTP-01 Let’s Encrypt pobiera plik z adresu zaczynającego się od http://example.com/.well-known/acme-challenge/. Port 80 i ta ścieżka muszą być dostępne z internetu. Ochrona hasłem, reguła blokująca żądania, niewłaściwe przekierowanie albo kierowanie domeny na inny serwer mogą uniemożliwić odnowienie. Samo przekierowanie HTTP na HTTPS nie musi być problemem — liczy się końcowy wynik żądania.
http://example.com/.well-known/acme-challenge/
Certyfikat wildcard, np. dla *.example.com, wymaga weryfikacji DNS-01. Sprawdź komunikat ACME i sposób obsługi aktywnej strefy DNS. Jeśli DNS utrzymujesz poza Hostido, automatyczne odnawianie wildcard może wymagać właściwej integracji z tym dostawcą. Nie zakładaj, że zaznaczenie opcji wildcard samo zapewni dostęp do zewnętrznej strefy.
*.example.com
Po usunięciu wskazanego problemu ponów wystawienie lub poczekaj na kolejną próbę automatyczną. Jeśli komunikat dotyczy limitu prób, zastosuj termin podany w błędzie. Wielokrotne klikanie wystawiania bez zmiany konfiguracji nie przyspieszy odnowienia.
Po udanej próbie sprawdź nowy termin ważności, listę nazw i stronę w przeglądarce. Jeśli używasz Cloudflare, przeglądarka pokazuje certyfikat na brzegu tej usługi; certyfikat na serwerze Hostido sprawdź również w DirectAdmin.
Jeżeli potrzebujesz pomocy Hostido, podaj domenę, czas próby i pełny komunikat błędu oraz informację o ostatnich zmianach DNS. Nie przesyłaj klucza prywatnego ani tokenów dostępu. Instrukcję pierwszej instalacji znajdziesz w poradniku Jak zainstalować certyfikat Let’s Encrypt?.
tagi: DirectAdmin dns let's encrypt ssl