Poprawka: NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Użytkownicy widzą komunikat o błędzie „NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM”, gdy występuje problem z połączeniem SSL, a przeglądarka Google Chrome nie może zweryfikować certyfikatu SSL. SSL to bezpieczna metoda, która szyfruje dane z Twojego komputera i wysyła je na serwer. Pomaga to zachować prywatność danych podczas wysyłania i odwrotnie. Istnieją trzy główne powody, dla których pojawiają się ostrzeżenia SSL:

  • Połączenie SSL między Twoim komputerem a serwerem nie jest zabezpieczone.
  • SSL certyfikat jest nieco wygasł , nie jest prawidłowo skonfigurowany, lub nie należeć do żądanej domeny.
  • Certyfikat SSL nie został wydany przez zaufaną organizację . Witryna internetowa może bardzo łatwo zainstalować certyfikaty SSL, ale popularne przeglądarki rozpoznają je tylko wtedy, gdy pochodzą z zaufanego źródła.

Jak ustalić, czy problem jest po Twojej stronie?

Zanim przejdziesz bezpośrednio do rozwiązywania problemów, zaleca się, aby najpierw ustalić, czy błąd jest twoim końcem, końcem sieci, czy końcem serwera. Spróbuj otworzyć witrynę na innym komputerze w tej samej sieci . Jeśli problem nadal występuje, spróbuj otworzyć go w innej sieci . Te kroki pomogą Ci określić, czy problem dotyczy sieci czy serwera.

Jeśli błąd zniknie po połączeniu się z inną siecią, prawdopodobnie oznacza to problem z siecią. Jeśli pozostaje, niezależnie od tego, przez ile urządzeń sprawdzasz i ile sieci zmieniasz, oznacza to, że problem występuje po stronie serwera. W takim przypadku niewiele można zrobić, zamiast poinformować witrynę o rozwiązaniu problemu.

Rozwiązanie 1: Wyłączanie usług antywirusowych i zabezpieczeń

Pierwszym i najważniejszym powodem wystąpienia tego błędu jest zakłócenie przez oprogramowanie antywirusowe zainstalowane na komputerze. Istnieje kilka opcji, które chronią Twój komputer poprzez filtrowanie usług internetowych. Niektóre z tych usług obejmują „Avast Web Shield”, „Kaspersky Internet Security” itp.

W tym rozwiązaniu musisz zbadać siebie i sprawdzić, czy w programie antywirusowym są jakieś ustawienia, które mogą zapewniać ochronę w Internecie. Zasadniczo szukasz wszystkiego, co monitoruje Twoją aktywność w Internecie.

Jeśli nie jesteś w stanie nadal rozwiązać ten problem, można wyłączyć się całkowicie antywirusowego . Możesz zapoznać się z naszym artykułem Jak wyłączyć program antywirusowy. Uruchom ponownie komputer po wyłączeniu i sprawdź, czy możesz uzyskać dostęp do witryn bez żadnego problemu.

Rozwiązanie 2: Resetowanie ustawień sieciowych

Jeśli okaże się, że Twoja sieć stanowi problem, zresetuj je za pomocą poniższej metody. Możliwe, że wszystkie inne moduły działają idealnie, ale z powodu błędnych ustawień sieciowych nie możesz uzyskać dostępu do witryny bez narażania się na ryzyko. Zwróć uwagę, że do wykonania tych czynności potrzebujesz konta administratora.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania. Wpisz „ cmd ” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz „ Uruchom jako administrator ”.
  2. W wierszu polecenia z podwyższonym poziomem uprawnień wykonaj kolejno następujące polecenia.
ipconfig / flushdns ipconfig / renew ipconfig / registerdns nbtstat –r netsh int ip reset netsh winsock reset
  1. Po wykonaniu wszystkich poleceń zresetuj komputer i sprawdź, czy to rozwiązuje problem.

Rozwiązanie 3: czyszczenie pamięci podręcznej SSL

Konfiguracja połączenia SSL zajmuje trochę czasu. Prosi serwer o kopię certyfikatu cyfrowego na swoim końcu i dopiero po zweryfikowaniu go i zainstalowaniu na nim przystępuje do transferu danych. Aby uchronić się przed wielokrotnym wykonywaniem tej samej procedury, komputer zapisuje stan SSL, aby mógł pobrać go lokalnie, zamiast pobierać go wielokrotnie z serwera. Możliwe, że wystąpił problem z pamięcią podręczną SSL, który może być przyczyną problemu. Możemy spróbować go oczyścić i zobaczyć, dokąd nas prowadzi.

  1. Naciśnij Windows + R, wpisz „ inetcpl. cpl ”w oknie dialogowym i naciśnij klawisz Enter.
  2. Wybierz zakładkę „ Treść ” i kliknij „ Wyczyść stan SSL ” znajdujący się pod nagłówkiem Certyfikaty .

  1. Naciśnij Zastosuj i wyjdź. Teraz spróbuj ponownie załadować witrynę i sprawdź, czy tym razem Chrome bez problemu ustanowi bezpieczne połączenie.

Rozwiązanie 4: Czyszczenie danych przeglądarki

Jeśli problem dotyczy tylko Twojej przeglądarki (strona otwiera się na innych urządzeniach), możemy spróbować wyczyścić dane Twojej przeglądarki. Twoja przeglądarka może zawierać pliki błędów, które mogą powodować problem. Kiedy usuwamy dane przeglądarki, wszystko zostaje zresetowane, a przeglądarka zachowuje się tak, jakbyś odwiedzał witrynę po raz pierwszy.

Uwaga: wykonanie tego rozwiązania spowoduje usunięcie wszystkich danych przeglądania, pamięci podręcznej, haseł itp. Przed przystąpieniem do tego rozwiązania upewnij się, że utworzono ich kopię zapasową.

Wymieniliśmy metodę czyszczenia danych przeglądania w przeglądarce Google Chrome. Inne przeglądarki mogą mieć nieco inne metody czyszczenia danych.

  1. Wpisz „ chrome: // settings ” w pasku adresu przeglądarki Google Chrome i naciśnij Enter. Otworzy się ustawienia przeglądarki.

  1. Przejdź na dół strony i kliknij „ Zaawansowane ”.

  1. Po rozwinięciu menu Zaawansowane w sekcji „ Prywatność i bezpieczeństwo ” kliknij „ Wyczyść dane przeglądania ”.

  1. Pojawi się kolejne menu z potwierdzeniem pozycji, które chcesz wyczyścić wraz z datą. Wybierz „ Cały czas ”, zaznacz wszystkie opcje i kliknij „ Wyczyść dane przeglądania ”.

  1. Teraz uruchom ponownie przeglądarkę po zakończeniu wszystkich aplikacji za pomocą menedżera zadań i ponownie sprawdź, czy witryna jest dostępna bez problemu.

Rozwiązanie 5: Pomijanie ostrzeżenia

Jeśli masz całkowitą pewność, że tej witrynie można zaufać i nie ma w niej nic złośliwego, możesz spróbować ominąć ostrzeżenie. Pamiętaj, że może to zagrozić bezpieczeństwu komputera, więc postępuj na własne ryzyko. Istnieje wiele uniwersytetów i instytutów, które nie mają odpowiednich certyfikatów SSL, więc w takich przypadkach można całkowicie ominąć ostrzeżenie.

  1. Przejdź do strony internetowej i uzyskaj normalny dostęp do niej.
  2. Kliknij przycisk „ Zaawansowane ”, a następnie „ Przejdź do witryny example.com (niebezpieczne) ”.

Chrome przekieruje Cię teraz na stronę internetową i będziesz mieć do niej dostęp bez dalszych problemów.

Porady:

Istnieją również inne krótkie obejścia tego problemu. Nie wymieniliśmy ich powyżej, ponieważ są one bardzo łatwe i nie wymagają wyjaśnienia.

  • Sprawdź datę i godzinę na komputerze . Spróbuj je ustawić, jednocześnie wyłączając automatyczne wykrywanie strefy czasowej itp. I odwrotnie. Nawet jeśli masz właściwy czas, przejście do ustawień i zmiana ich raz zasymuluje Chrome do wykonania pewnych kontroli i może rozwiązać problem.
  • Jeśli używasz Ubuntu , możesz wykonać polecenie „ sudo apt-get install libnss3-1d ” na swoim terminalu.
  • Usuń rozszerzenia Chrome . Jest to wskazówka robocza, która zadziałała dla wielu użytkowników. Jeśli masz kilka rozszerzeń, mogą one również powodować problem.
  • Sprawdź, czy nie ma złośliwego oprogramowania . Wiadomo, że złośliwe oprogramowanie infekuje komputery i zmusza przeglądarkę do łączenia się z Internetem bez odpowiednich certyfikatów. Możesz użyć znanego oprogramowania antywirusowego, takiego jak Malwarebytes itp.
  • Jeśli występuje błąd w prawie każdej witrynie internetowej, prawdopodobnie oznacza to, że na komputerze jest oprogramowanie, które może być przyczyną. Możesz poszukać oznak oprogramowania. Aby to zrobić, kliknij komunikat o błędzie „NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM” w przeglądarce Chrome. Spowoduje to rozwinięcie wszystkich szczegółów. Teraz poszukaj emitenta. W poniższym przykładzie oprogramowanie „Verto Analytics było winowajcą”.

  • Jeśli masz Chromebooka, a także przeglądarkę Chrome w systemie Windows lub Mac, możliwe, że Chromebook kopiuje złe dane. Możesz wyłączyć synchronizację , przechodząc pod ten adres w przeglądarce Chrome „ chrome: // settings / syncSetup ”.
  • Możesz także rozważyć zresetowanie przeglądarki Chrome po utworzeniu kopii zapasowej wszystkich niezbędnych danych.