30 września 2021 wygasł certyfikat DST Root CA X3 oferowany przez Let's Encrypt. Jeśli posiadasz starszą wersję WordPressWordPress to najczęściej wybierany CMS na świecie. W oparciu o niego powstała niemal połowa istniejących stron internetowych. WordPress jest doceniany przez użytkowników ze względu na prostotę, intuicyjność i łatwość zarządzania. Ze względu na charakter open source, WordPress może być rozwijany i udoskonalany na potrzeby konkretnych, indywidualnych projektów. Jak zacząć korzystać z WordPressa? Aby rozpocząć przygodę z WordPressem, najpierw potrzebujesz hostingu dla WordPress. Hosting zapewnia miejsce na serwerze, gdzie będą przechowywane wszystkie pliki...Czym jest WordPress? lub też w ostatnich dniach zauważyłeś problemy z pracą niektórych wtyczek - zalecamy natychmiastową aktualizację.
Jednak, jeżeli z jakichś powodów aktualizacja Twojej witryny nie jest możliwa (np. poprzez stosowanie wtyczek niewspierających nowszych wydań WordPress/Joomla), przygotowaliśmy dla Ciebie alternatywne rozwiązanie!
Konieczność aktualizacji pliku ca-bundle.crt (dla WordPress)
Plik ca-bundle.crt (WordPress) znajduje się w katalogu: /wp-includes/certificates i należy zastąpić go plikiem z oficjalnego repozytoriumRepozytorium to miejsce przechowywania danych, które umożliwia organizację, udostępnianie oraz zarządzanie różnego rodzaju plikami i informacjami. W kontekście IT najczęściej odnosi się do systemów wersjonowania kodu, takich jak Git, gdzie deweloperzy mogą przechowywać i współdzielić swoje projekty programistyczne. Repozytoria mogą być lokalne (na komputerze) lub zdalne, hostowane na specjalistycznych platformach, takich jak GitHub czy Bitbucket. Do czego służy repozytorium? Repozytorium pełni kluczową rolę w procesie tworzenia oprogramowania. Umożliwia: Śledzenie zmian...Czym jest Repozytorium? WordPress:
https://github.com/WordPress/WordPress/blob/master/wp-includes/certificates/ca-bundle.crt
Konieczność aktualizacji pliku cacert.pem (dla Joomla)
Plik cacert.pem (Joomla) znajduje się w katalogu: /libraries/src/Http/Transport i należy zastąpić go plikiem z oficjalnego repozytorium Joomla:
https://github.com/joomla/joomla-cms/blob/3.10-dev/libraries/src/Http/Transport/cacert.pem
Czym są pliki ca-bundle.crt/cacert.pem?
Plik ca-bundle.crt/cacert.pem to plik zawierający certyfikaty organów zaufanych (Certificate Authority) oraz certyfikaty pośrednie (intermidiate CA). Wskazane certyfikaty wraz z certyfikatem podmiotu końcowego stanowią łańcuch certyfikatów.

Łańcuch ceryfikatów jest wymagany w celu poprawy zgodności certyfikatów z przeglądarkami internetowymi i innymi rodzajami klientów oraz urządzeń, tak aby przeglądarki rozpoznawały Twój certyfikat i nie pojawiały się żadne ostrzeżenia dotyczące bezpieczeństwa.
Co to jest „CA” w certyfikacie SSL?
CA, czyliCertificate Authority oznacza urząd certyfikacji. Jest to zaufany organ, który wydaje i podpisuje certyfikaty SSLSSL (Secure Sockets Layer) to protokół kryptograficzny, który zapewnia bezpieczne połączenie między użytkownikiem a serwerem, chroniąc dane przesyłane przez internet. SSL jest najczęściej używany do zabezpieczania połączeń na stronach internetowych, zwłaszcza tych, które wymagają podania danych osobowych, takich jak loginy, hasła czy informacje o płatnościach. SSL jest niezbędny na każdej stronie internetowej, na której użytkownicy przesyłają dane wrażliwe, na przykład w sklepie internetowym czy podczas rejestracji na stronie. Aby wdrożyć...Czym jest SSL?. Te natomiast weryfikują strony www i aplikacje, żebyś miał pewność z kim Twoje urządzenie komunikuje się online.
Wykorzystywana jest tutaj budowa w strukturze łańcucha (ang.certificate chain). Łańcuch ten rozpoczyna Root CA, a na końcu znajduje się certyfikat SSL, wydawany do odbiorcy końcowego, czyli np. domeny, z którą łączy się aplikacjaAplikacja to program komputerowy lub mobilny, który wykonuje określone zadania na urządzeniu użytkownika. Aplikacje mogą być przeznaczone do różnych celów, od zarządzania dokumentami, przez gry, po obsługę transakcji w sklepie internetowym. Zrozumienie, czym jest aplikacja i jakie ma zastosowanie, jest kluczowe zarówno dla użytkowników, jak i właścicieli firm. Jakie są rodzaje aplikacji? Aplikacje dzielą się na kilka kategorii: desktopowe (instalowane na komputerze), mobilne (na smartfony i tablety) oraz webowe (uruchamiane...Czym jest Aplikacja?.
Najczęstsze problemy związane z nieaktualnym certyfikatem:
- brak możliwości połączeń poprzez API do serwisów/serwerów wykorzystujących certyfikaty Let's Encrypt (cURL error 60: SSL certificate problem: certificate has expired.),
- brak możliwości wysyłki wiadomości pocztowych poprzez zewnętrzne serwery SMTP wykorzystujące szyfrowanie SSL oparte na certyfikacie Let's Encrypt,
- brak możliwości aktualizacji wybranych wtyczek,
- w niektórych przypadkach, brak możliwości zalogowania się do panelu administracyjnego Joomla lub próba wykonania danej operacji.
I to jest konkretny hosting!
Super dziękuję za tak ważną informację dla mojej strony. Łatwe to było, ale pewnie nie każdy wie jak to zrobić krok po kroku. Należy pobrać plik na dysk, edytować za pomocą notatnika, następnie kliknąć w ikonę „copy raw contents”, wkleić do edytowanego pliku i wyeksportować.
Super, dzięki!
Przyda się :]
Szukałem tego!