Jak naprawić błąd NET::ERR_CERT_AUTHORITY_INVALID
Błąd NET::ERR_CERT_AUTHORITY_INVALID jest częstym problemem napotykanym w przeglądarkach internetowych, takich jak Google Chrome, Firefox i Edge. Błąd ten wskazuje, że certyfikat SSL używany przez witrynę nie jest zaufany przez przeglądarkę, co może wynikać z różnych przyczyn, takich jak samopodpisany certyfikat, wygasły certyfikat lub źle skonfigurowany urząd certyfikacji (CA). Poniżej znajduje się przewodnik, jak rozwiązać ten problem.
Co powoduje błąd NET::ERR_CERT_AUTHORITY_INVALID?
- Certyfikat SSL z podpisem własnym: Witryna korzysta z certyfikatu SSL, który nie został wydany przez zaufany urząd certyfikacji.
- Wygasły certyfikat SSL: Certyfikat SSL wygasł, a właściciel witryny nie odnowił go.
- Błędnie skonfigurowany certyfikat SSL: Certyfikat może być nieprawidłowo skonfigurowany, np. brakuje certyfikatów pośrednich.
- Nieprawidłowa data i godzina: Data i godzina na komputerze mogą nie być zsynchronizowane, co może powodować błędy SSL.
- Zakłócenia programu antywirusowego lub zapory sieciowej: Oprogramowanie zabezpieczające na komputerze może blokować certyfikat SSL, jeśli uzna go za podejrzany.
Jak naprawić błąd NET::ERR_CERT_AUTHORITY_INVALID
Oto kilka kroków, które można podjąć, aby rozwiązać ten problem:
Krok 1: Sprawdź datę i godzinę na komputerze
Nieprawidłowe ustawienia daty i godziny na komputerze mogą powodować błędy SSL, ponieważ certyfikaty polegają na nich w celu walidacji.
- Windows:
- Przejdź do Ustawienia > Czas i język > Data i godzina.
- Upewnij się, że opcje Ustaw czas automatycznie i Ustaw strefę czasową automatycznie są włączone.
- Kliknij Synchronizuj teraz, aby ręcznie zaktualizować czas.
- macOS:
- Przejdź do Preferencje systemowe > Data i godzina.
- Zaznacz opcję Ustaw datę i godzinę automatycznie.
- Uruchom ponownie przeglądarkę i spróbuj ponownie odwiedzić witrynę.
Krok 2: Wyczyść pamięć podręczną przeglądarki i pliki cookie
Dane przechowywane w pamięci podręcznej i pliki cookie mogą czasami zakłócać walidację SSL.
- Google Chrome:
- Kliknij menu z trzema kropkami > Więcej narzędzi > Wyczyść dane przeglądania.
- Wybierz Cały czas jako zakres czasu.
- Zaznacz opcję Pliki cookie i inne dane witryn oraz Buforowane obrazy i pliki.
- Kliknij Wyczyść dane.
- Firefox:
- Kliknij menu hamburgera > Ustawienia > Prywatność i bezpieczeństwo.
- W sekcji Pliki cookie i dane witryn kliknij opcję Wyczyść dane.
Po wyczyszczeniu pamięci podręcznej uruchom ponownie przeglądarkę i sprawdź, czy błąd nadal występuje.
Krok 3: Tymczasowe wyłączenie programu antywirusowego lub zapory sieciowej
Niektóre programy antywirusowe i zapory sieciowe wykonują skanowanie SSL, co może powodować błędy certyfikatu SSL.
- Tymczasowo wyłącz oprogramowanie antywirusowe lub zaporę sieciową i sprawdź, czy witryna ładuje się bez błędu SSL.
- Jeśli witryna działa po wyłączeniu oprogramowania, sprawdź ustawienia antywirusa i poszukaj opcji związanych ze skanowaniem SSL lub skanowaniem HTTPS. Wyłącz skanowanie SSL w oprogramowaniu antywirusowym.
Uwaga: Pamiętaj, aby włączyć program antywirusowy lub zaporę sieciową po zakończeniu testów, aby zachować bezpieczeństwo systemu.
Krok 4: Ominięcie błędu SSL (tylko do testów)
Jeśli ufasz witrynie i chcesz kontynuować pomimo ostrzeżenia, możesz ominąć błąd. Nie jest to zalecane w przypadku wrażliwych witryn (np. bankowych, zakupów online).
- Google Chrome: Kliknij Zaawansowane > Przejdź do [witryny] (niebezpiecznej).
- Firefox: Kliknij Zaawansowane > Zaakceptuj ryzyko i kontynuuj.
Uwaga: Jest to rozwiązanie tymczasowe i powinno być stosowane tylko wtedy, gdy masz pewność, że witryna jest bezpieczna. Zawsze staraj się wyeliminować główną przyczynę błędu.
Krok 5: Ręczna instalacja certyfikatu (użytkownicy zaawansowani)
Jeśli jesteś właścicielem witryny lub zarządzasz serwerem, możesz ręcznie zainstalować certyfikat SSL.
- Uzyskaj certyfikat SSL: Upewnij się, że masz prawidłowe pliki certyfikatu SSL z zaufanego urzędu certyfikacji.
- Prześlij certyfikat SSL: Zaloguj się do panelu sterowania hostingu lub serwera (np. cPanel, Plesk) i przejdź do ustawień SSL/TLS. Prześlij pliki certyfikatów (w tym certyfikaty pośrednie) do odpowiednich pól.
- Uruchom ponownie serwer WWW: Po zainstalowaniu certyfikatu uruchom ponownie serwer WWW (np. Apache, Nginx), aby zastosować zmiany.
- Weryfikacja SSL: Użyj narzędzi takich jak SSL Labs’ SSL Test (https://www.ssllabs.com/ssltest/), aby zweryfikować instalację certyfikatu SSL i upewnić się, że nie ma żadnych błędów.
Krok 6: Zaktualizuj Chrome lub przeglądarkę
Nieaktualna przeglądarka może powodować błędy SSL z powodu zmian w protokołach bezpieczeństwa.
- Zaktualizuj Google Chrome:
- Kliknij menu z trzema kropkami > Pomoc > O Google Chrome.
- Chrome automatycznie sprawdzi dostępność aktualizacji i zainstaluje najnowszą wersję.
- Zaktualizuj przeglądarkę Firefox:
- Kliknij menu hamburgera > Pomoc > O Firefoksie.
- Firefox automatycznie sprawdzi dostępność aktualizacji i zainstaluje najnowszą wersję.
Po aktualizacji uruchom ponownie przeglądarkę i spróbuj ponownie uzyskać dostęp do witryny.
Krok 7: Zresetuj ustawienia sieciowe
Resetowanie ustawień sieciowych może rozwiązać błędy SSL spowodowane błędną konfiguracją sieci.
- Windows:
- Otwórz Wiersz polecenia jako administrator.
- Uruchom kolejno następujące polecenia:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
- Uruchom ponownie komputer i spróbuj ponownie uzyskać dostęp do witryny.
- macOS:
- Otwórz Terminal.
- Uruchom następujące polecenie, aby wyczyścić DNS:
sudo killall -HUP mDNSResponder
- Uruchom ponownie komputer.
Krok 8: Skontaktuj się z właścicielem lub administratorem witryny
Jeśli próbujesz uzyskać dostęp do strony internetowej i żadne z powyższych rozwiązań nie działa, może to być problem z konfiguracją SSL witryny. Skontaktuj się z właścicielem lub administratorem witryny, aby powiadomić go o problemie.
Wnioski
Błąd NET::ERR_CERT_AUTHORITY_INVALID może być frustrujący, ale często wskazuje na problem z certyfikatem SSL lub konfiguracją sieci. Wykonując kroki opisane powyżej, można zdiagnozować i naprawić błąd, zapewniając bezpieczniejsze i płynniejsze przeglądanie. Zawsze priorytetowo traktuj praktyki bezpiecznego przeglądania, zwłaszcza gdy masz do czynienia z poufnymi informacjami.