Jak naprawić błąd ERR_SSL_PROTOCOL_ERROR? [10 metod]
Opublikowany: 2023-06-06Ponieważ Google Chrome ma znaczny udział w rynku przeglądarek, wiele osób używa go głównie do surfowania po Internecie. W rezultacie zdecydowana większość użytkowników mogła napotkać komunikat o błędzie „ERR_SSL_PROTOCOL_ERROR”.
Ale to nie znaczy, że tylko użytkownicy przeglądarki Chrome muszą przejść przez ten problem, komunikat o błędzie ERR_SSL_PROTOCOL_ERROR może się różnić i różnić w zależności od używanej przeglądarki.
Ten błąd może wystąpić, gdy występuje problem z połączeniem SSL/TLS między przeglądarką użytkownika a serwerem internetowym. Chociaż trudno jest określić dokładną przyczynę tego błędu, w tym poście zbadamy typowe przyczyny i przedstawimy rozwiązania, jak to naprawić.
Przeczytaj: Jak naprawić błąd SSL_ERROR_NO_CYPHER_OVERLAP Firefoksa? (4 metody)
Zacznijmy!
Co oznacza błąd ERR_SSL_PROTOCOL_ERROR?
ERR_SSL_PROTOCOL_ERROR oznacza, że istnieje typowy problem związany z protokołem SSL/TLS, który występuje, gdy przeglądarka nie może ustanowić witryny chronionej protokołem SSL. Gdy wystąpi ten błąd, w przeglądarce może pojawić się komunikat typu „Ta witryna nie może zapewnić bezpiecznego połączenia” lub „ERR_SSL_PROTOCOL_ERROR”.
Zobaczmy, jak różne przeglądarki pokazują ten ERR_SSL_PROTOCOL_ERROR.
Komunikat ERR_SSL_PROTOCOL_ERROR w różnych przeglądarkach
Niektóre popularne przeglądarki będą wyświetlać ERR_SSL_PROTOCOL_ERROR w różnych formatach, jak pokazano poniżej:
Google Chrome
W Google Chrome znajdziesz ten błąd jako „ERR_SSL_PROTOCOL_ERROR” z oświadczeniem, że domena wysłała nieprawidłową odpowiedź.
Mozilla Firefox
W przeglądarce Mozilla Firefox komunikat err_ssl_protocol_error będzie wyświetlany jako ostrzeżenie o nieudanym zabezpieczonym połączeniu.
Microsoft Edge
W Microsoft Edge zobaczysz prosty komunikat o błędzie „Nie można bezpiecznie połączyć się z tą stroną”.
Jak zauważyłeś, w przeciwieństwie do Microsoft Edge i Google Chrome, Mozilla Firefox dostarcza więcej informacji o err_ssl_ protocol_error.
Dlaczego występuje błąd ERR_SSL_PROTOCOL_ERROR?
Może być kilka powodów, dla których może wystąpić ERR_SSL_PROTOCOL_ERROR, niektóre z nich to:
- Nieaktualny certyfikat SSL
- Niekompatybilna wersja protokołu SSL/TLS
- Błędnie skonfigurowane ustawienia SSL/TLS
- Zakłócenia programu antywirusowego lub zapory sieciowej
- Problemy z serwerem WWW
Typowe przyczyny błędu ERR_SSL_PROTOCOL_ERROR
Przyjrzyjmy się bliżej najczęstszym przyczynom błędu err_ssl_protocol_error:
Nieaktualny certyfikat SSL
Jeśli Twój certyfikat SSL wygasł lub jest nieaktualny, użytkownicy mogą napotkać ten błąd. Aby rozwiązać ten problem, musisz odnowić lub zaktualizować swój certyfikat SSL. Możesz to zrobić za pośrednictwem swojego dostawcy usług hostingowych lub od renomowanego wystawcy certyfikatu SSL.
Niekompatybilna wersja protokołu SSL/TLS
Jeśli twoja wersja protokołu SSL/TLS jest niezgodna z przeglądarką, może to wywołać błąd err_ssl_protocol_error. Aby to naprawić, musisz dostosować wersję protokołu SSL/TLS do zgodnej. Możesz to zrobić za pomocą swojego serwera internetowego lub ustawień konfiguracyjnych SSL/TLS.
Błędnie skonfigurowane ustawienia SSL/TLS
Nieprawidłowe ustawienia SSL/TLS mogą powodować ten błąd. Aby to naprawić, musisz dostosować ustawienia SSL/TLS do prawidłowej konfiguracji. Możesz to zrobić za pomocą swojego serwera internetowego lub ustawień konfiguracyjnych SSL/TLS.
Zakłócenia programu antywirusowego lub zapory sieciowej
W niektórych przypadkach oprogramowanie antywirusowe lub zapora sieciowa może zakłócać połączenie SSL/TLS, powodując błąd. Aby to naprawić, musisz tymczasowo wyłączyć oprogramowanie antywirusowe lub zaporę sieciową i sprawdzić, czy błąd nadal występuje. Jeśli błąd zniknie, musisz dostosować ustawienia programu antywirusowego lub zapory sieciowej, aby zezwolić na połączenia SSL/TLS.
Problemy z serwerem WWW
Problemy z serwerem internetowym, takie jak nieprawidłowa konfiguracja serwera, mogą również prowadzić do tego błędu. Aby to naprawić, musisz skontaktować się z dostawcą usług hostingowych i poprosić go o sprawdzenie i naprawienie wszelkich problemów związanych z serwerem.
Jak naprawić błąd ERR_SSL_PROTOCOL_ERROR?
Teraz, gdy zidentyfikowaliśmy typowe przyczyny błędu ERR_SSL_PROTOCOL_ERROR, omówmy, jak go naprawić w najprostszy możliwy sposób.
1. Wyczyść pamięć podręczną przeglądarki
2. Wyczyść swój stan SSL
3. Sprawdź ważność swojego certyfikatu SSL
4. Dostosuj wersję protokołu SSL/TLS
5. Tymczasowo wyłącz program antywirusowy lub zaporę sieciową
6. Sprawdź datę i godzinę systemową i zaktualizuj je
7. Usuń plik hosta
8. Wyłącz rozszerzenia
9. Wyłącz protokół QUIC przeglądarki Google Chrome
10. Skontaktuj się z dostawcą usług hostingowych
Sprawdźmy je szczegółowo.
1. Wyczyść pamięć podręczną przeglądarki
Podstawową metodą rozwiązywania problemów, którą możesz wypróbować, jest wyczyszczenie lub wyczyszczenie pamięci podręcznej przeglądarki oraz stanu SSL. Pamięć podręczna przeglądarki to coś w rodzaju tymczasowego magazynu znajdującego się na komputerze lub urządzeniu mobilnym, w którym przechowywane są strony internetowe, obrazy i inne zasoby z odwiedzanych witryn, dzięki czemu przy następnej wizycie strony ładują się znacznie szybciej!
Tak więc wyczyszczenie pamięci podręcznej przeglądarki zmusi pamięć podręczną do zaktualizowania się o nowe informacje. i może również rozwiązać różne problemy związane z przeglądarką, w tym błędy SSL.
Sprawdź kroki podane poniżej:
Krok 1: W zależności od przeglądarki przejdź do menu ustawień.
Na przykład w Google Chrome menu ustawień można znaleźć, klikając trzy pionowe kropki znajdujące się w prawym górnym rogu okna.
Krok 2: Aby kontynuować, wybierz „Więcej narzędzi”, a następnie kliknij „Wyczyść dane przeglądania”.
Krok 3: Zostanie wyświetlone wyskakujące okienko, w którym możesz wybrać wszystkie trzy opcje znajdujące się w sekcji „Podstawowe”, jak pokazano na poniższym obrazku. Opcje te obejmują „Historię przeglądania”, „Pliki cookie i inne dane witryn” oraz „Obrazy i pliki zapisane w pamięci podręcznej.
Krok 4: Kliknij „ Wyczyść dane ”, aby rozpocząć proces.
Jeśli wyczyszczenie pamięci podręcznej przeglądarki nie działa, możesz także spróbować wyczyścić stan SSL.
2. Wyczyść swój stan SSL
Stan SSL pomaga dowiedzieć się, czy witryna korzysta z protokołu HTTPS, czy nie. Jeśli pokazuje się na zielono, oznacza to, że witryna korzysta z połączenia HTTPS, jeśli nie, zmieni kolor na czerwony.
Aby to zrobić,
Krok 1: Kliknij przycisk menu Start w lewym dolnym rogu ekranu i wybierz Panel sterowania z listy opcji.
Krok 2: Teraz w oknie Panelu sterowania kliknij Sieć i Internet
Krok 3: Następnie kliknij Centrum sieci i udostępniania, aw menu po lewej stronie kliknij Opcje internetowe.
Krok 4: W panelu Właściwości internetowe kliknij kartę Zawartość.
Krok 5: W panelu Właściwości internetowe kliknij kartę Zawartość.
Krok 6: W sekcji Certyfikaty kliknij przycisk Wyczyść stan SSL.
Krok 7: Pojawi się komunikat potwierdzający, kliknij OK, aby kontynuować.
Krok 8: Teraz poczekaj, aż pamięć podręczna zostanie wyczyszczona. Po zakończeniu procesu powinieneś zobaczyć komunikat o powodzeniu.
Krok 9: Na koniec ponownie uruchom przeglądarkę internetową, taką jak Google Chrome, aby sprawdzić, czy komunikat o błędzie SSL został rozwiązany.
3. Sprawdź ważność swojego certyfikatu SSL
Certyfikaty SSL mają ograniczony czas ważności lub datę wygaśnięcia, aby zapewnić autentyczność i dokładność informacji weryfikacyjnych. W przypadku jakichkolwiek problemów z informacją o ważności lub przekroczeniem terminu ważności, przeglądarka zacznie wyświetlać komunikat o błędzie.
Zazwyczaj strony internetowe mają okres ważności certyfikatów SSL od 6 do 12 miesięcy. Jeśli minęła data ważności od czasu zainstalowania certyfikatu SSL na Twojej stronie, nadszedł czas na odnowienie lub zakup nowej licencji SSL.
Jedną z najłatwiejszych metod sprawdzenia ważności certyfikatu SSL Twojej witryny jest skorzystanie z internetowego narzędzia SSL Checker firmy Qaulys .
To narzędzie jest zaufane, niezawodne i całkowicie bezpłatne. Jedyne, co musisz zrobić, to wpisać adres URL swojej witryny w sekcji „ Nazwa hosta ” i kliknąć przycisk „ Prześlij ”.
Narzędzie sprawdza certyfikaty SSL Twojej witryny, analizuje je i wyświetla wyniki
4. Dostosuj wersję protokołu SSL/TLS
Jeśli Twoja wersja protokołu SSL/TLS jest niezgodna z przeglądarką użytkownika, musisz dostosować ją do zgodnej wersji.
Jeśli przeglądarka internetowa, z której korzystasz, obsługuje tylko TLS 1.1, ale Twój serwer obsługuje najnowsze wersje TLS 1.2 i 1.3, połączenie nie może zostać nawiązane, a wynikiem będzie błąd, taki jak „err_ssl_protocol_error” lub „Błąd uzgadniania SSL”.
Aby rozwiązać ten problem, musisz zaktualizować przeglądarkę do najnowszej dostępnej wersji. Zwykle nowe aktualizacje umożliwiają obsługę najnowszych wersji TLS. Jeśli jednak aktualizujesz przeglądarkę, powinieneś zadbać o to, aby była ona odpowiednio skonfigurowana do obsługi najnowszej wersji TLS.
Aby to zweryfikować, możesz skorzystać z pomocy tego samego narzędzia do sprawdzania SSL „ Qualys ”.
Krok 1 : Przejdź do ssllabs.com przez Qualys.
Krok 2: Przejdź do zakładki projekty.
Krok 3: Kliknij łącze testowe klienta SSL .
Krok 4: W sekcji „Obsługa protokołów” pojawi się komunikat informujący, czy Twoja przeglądarka obsługuje najnowszą wersję TLS, czy nie.
5. Tymczasowo wyłącz program antywirusowy lub zaporę sieciową
Jeśli oprogramowanie antywirusowe lub zapora sieciowa zakłóca połączenie SSL/TLS, musisz je tymczasowo wyłączyć i sprawdzić, czy błąd zniknie. Jeśli tak, musisz dostosować ustawienia programu antywirusowego lub zapory sieciowej, aby zezwolić na połączenia SSL/TLS.
Dla użytkowników systemu Windows:
Krok 1: Najpierw musisz otworzyć panel sterowania komputera. Aby to zrobić, kliknij menu „start” na pulpicie i wpisz „control” w polu wyszukiwania.
Krok 2: Następnie wybierz „System i zabezpieczenia” z opcji panelu sterowania. Spowoduje to przejście do nowej strony.
Krok 3: Na nowej stronie zobaczysz opcję „Zapora systemu Windows Defender”. Kliknij „Zezwalaj aplikacji lub funkcji na dostęp przez Zaporę systemu Windows”.
Krok 4: W następnym oknie zobaczysz listę aplikacji i funkcji, które mogą komunikować się przez zaporę ogniową. Aby zmienić te ustawienia, kliknij „Zmień ustawienia”.
Krok 5: Jeśli nie widzisz swojego klienta DNS na liście, możesz go dodać, klikając ikonę plusa (+).
Krok 6: Aby tymczasowo wyłączyć zaporę, odznacz pole obok „Zapora systemu Windows Defender” i kliknij „OK”, aby zapisać zmiany.
Krok 7: Alternatywnie możesz dostosować ustawienia zapory, znajdując klienta DNS lub inną aplikację, którą chcesz skonfigurować, i zaznaczając lub odznaczając pola obok żądanych ustawień.
Krok 8: Po zakończeniu dostosowywania ustawień kliknij „OK”, aby zapisać zmiany.
Uwaga: Ważne jest, aby zaporę sieciową wyłączać tymczasowo tylko wtedy, gdy trzeba rozwiązać problem z łącznością. Pozostawienie komputera bez zapory sieciowej może narazić go na ataki
6. Sprawdź datę i godzinę systemową i zaktualizuj je
Jest to jedna z najłatwiejszych metod, po której nikt nie spodziewałby się, że spowoduje błąd err_ssl_protocol_error. Jeśli data i godzina na komputerze nie są dobrze zsynchronizowane z czasem rzeczywistym lub są nieprawidłowo skonfigurowane, może to spowodować błąd err_ssl_protocol_error.
Nieprawidłowa data i godzina systemowa może zakłócić autentyczność SSL, jeśli data i godzina komputera lub systemu różni się od bieżącej lub czasu rzeczywistego. Wynika to z faktu, że certyfikaty SSL mają okres ważności, a przekroczenie daty wygaśnięcia spowoduje wydanie nieważnego certyfikatu.
7. Usuń plik hosta
Najpierw na komputerze otwórz dysk C i przejdź do C:\Windows\System32\drivers\etc .
Alternatywnie możesz jednocześnie nacisnąć klawisz „Windows + R” i wpisać „C:\Windows\System32\drivers\etc”, a następnie nacisnąć przycisk Enter”.
W tym konkretnym oknie znajdziesz plik o nazwie host. Kliknij go prawym przyciskiem myszy i wybierz „ Usuń ”.
Teraz uruchom ponownie przeglądarkę Chrome i sprawdź, czy błąd został rozwiązany, czy nie.
8. Wyłącz rozszerzenia
Czasami zainstalowane rozszerzenie przeglądarki może powodować błąd ERR_SSL_PROTOCOL_ERROR i ustalenie, które z nich jest przyczyną problemu, może być bardzo trudne, chyba że sprawdzisz każde z nich osobno.
Aby wyświetlić wszystkie zainstalowane rozszerzenia Chrome, wpisz „ chrome://extensions/ ” w pasku adresu URL.
Następnie wyłącz wszystkie aktywne rozszerzenia Chrome i sprawdź, czy błąd został rozwiązany, czy nie. Jeśli został rozwiązany, oznacza to, że przyczyną błędu było zainstalowane rozszerzenie. Aby zidentyfikować winowajcę rozszerzenia, włączaj pojedynczo jedną wtyczkę i próbuj uzyskać dostęp do witryny za każdym razem.
9. Wyłącz protokół QUIC przeglądarki Google Chrome
QUIC to protokół sieciowy opracowany przez Google dla przeglądarki Chrome w celu poprawy wydajności przeglądania sieci. Działa na UDP zamiast TCP, szyfruje cały ruch i obsługuje multipleksowanie wielu strumieni przez jedno połączenie.
Aby wyłączyć protokół QUIC Google Chrome, wykonaj następujące kroki:
- Otwórz Google Chrome na swoim komputerze.
- W pasku adresu wpisz „ chrome://flags/#enable-quic ” i naciśnij enter.
- Kliknij menu rozwijane obok „Eksperymentalny protokół QUIC” i wybierz „Wyłączone”.
- Uruchom ponownie Google Chrome, aby zmiany zaczęły obowiązywać.
Po wykonaniu tych kroków protokół QUIC zostanie wyłączony w przeglądarce Google Chrome.
10. Skontaktuj się z dostawcą usług hostingowych
Jeśli żadna z wyżej wymienionych metod nie działa, ostatnią rzeczą, jaką możesz zrobić, to skontaktować się z dostawcą usług hostingowych i poprosić go o sprawdzenie i naprawienie wszelkich problemów związanych z serwerem.
Jak zapobiec ERR_SSL_PROTOCOL_ERROR?
Aby zapobiec występowaniu błędu err_ssl_protocol_error w przyszłości, postępuj zgodnie z tymi sprawdzonymi metodami:
Aktualizuj swój certyfikat SSL
Aktualizowanie certyfikatu SSL ma kluczowe znaczenie dla bezpieczeństwa witryny i ochrony danych użytkowników. Certyfikaty SSL mają datę ważności i jeśli nie zostaną odnowione lub wymienione, mogą powodować wyświetlanie w przeglądarkach ostrzeżeń o zabezpieczeniach i błędów związanych z certyfikatami. Regularnie monitoruj datę wygaśnięcia i odnawiaj lub wymieniaj ją przed jej wygaśnięciem, aby zapewnić bezpieczeństwo witryny i zaufanie użytkowników.
Użyj zgodnych wersji protokołów SSL/TLS
Używanie wersji protokołu SSL/TLS, które są kompatybilne z większością przeglądarek internetowych, jest również ważne dla bezpieczeństwa witryny. Należy używać najnowszych wersji, a nieaktualne wersje powinny być wyłączone. Zapewnia to ochronę przed zagrożeniami i lepsze wrażenia użytkownika.
Skonfiguruj poprawnie ustawienia SSL/TLS
Prawidłowa konfiguracja protokołu SSL/TLS ma kluczowe znaczenie dla bezpieczeństwa i wydajności witryny, a także pomaga uniknąć błędów związanych z błędną konfiguracją. Używaj silnych szyfrów i protokołów, włączaj PFS, używaj zaufanego certyfikatu i skonfiguruj swój serwer WWW tak, aby domyślnie korzystał z protokołu HTTPS. Implementacja HSTS wymusza połączenia HTTPS.
Zaktualizuj oprogramowanie antywirusowe i zaporę sieciową
Aktualizuj oprogramowanie antywirusowe i zaporę sieciową, aby uniknąć błędów związanych z oprogramowaniem.
Wybierz niezawodnego dostawcę usług hostingowych
Wybierz niezawodnego dostawcę hostingu zarządzanego, takiego jak WPOven , który zapewnia bezpieczną i aktualną obsługę SSL/TLS, aby uniknąć błędów związanych z serwerem. Może również pomóc w dowolnym momencie 24 × 7.
Wniosek
Błąd err_ssl_protocol_error może być frustrujący zarówno dla właścicieli witryn, jak i użytkowników. Jednak dzięki właściwemu zrozumieniu typowych przyczyn błędów i przestrzeganiu najlepszych praktyk zapobiegania ich występowaniu możesz zapewnić, że Twoja witryna jest bezpieczna i dostępna dla odwiedzających.
Jeśli napotkasz ten błąd, wypróbuj najlepsze metody rozwiązywania problemów, które opisaliśmy w tym poście, aby go naprawić. Jeśli błąd będzie się powtarzał, nie wahaj się skontaktować z dostawcą usług hostingowych w celu uzyskania pomocy lub możesz też opisać swoje problemy w sekcji komentarzy poniżej, nasz zespół ekspertów z pewnością poprowadzi Cię w tym samym kierunku.
Często Zadawane Pytania
Co oznacza kod błędu ERR_SSL_PROTOCOL_ERROR?
ERR_SSL_PROTOCOL_ERROR oznacza, że istnieje typowy problem związany z protokołem SSL/TLS, który występuje, gdy przeglądarka nie może ustanowić witryny chronionej protokołem SSL.
Jak naprawić ERR_SSL_PROTOCOL_ERROR dla Google Chrome?
Możesz łatwo naprawić ERR_SSL_PROTOCOL_ERROR, postępując zgodnie z tymi metodami rozwiązywania problemów:
1. Wyczyść pamięć podręczną przeglądarki
2. Wyczyść swój stan SSL
3. Sprawdź ważność swojego certyfikatu SSL
4. Dostosuj wersję protokołu SSL/TLS
5. Tymczasowo wyłącz program antywirusowy lub zaporę sieciową
6. Sprawdź datę i godzinę systemową i zaktualizuj je
7. Usuń plik hosta
8. Wyłącz rozszerzenia
9. Wyłącz protokół QUIC przeglądarki Google Chrome
10. Skontaktuj się z dostawcą usług hostingowych
Co to jest ERR_SSL_PROTOCOL_ERROR we wszystkich przeglądarkach?
ERR_SSL_PROTOCOL_ERROR może pojawić się z powodu nieaktualnego oprogramowania przeglądarki, nieprawidłowych ustawień SSL/TLS, wygasłych certyfikatów bezpieczeństwa lub problemów z konfiguracją SSL/TLS witryny. Aby naprawić błąd, użytkownicy mogą zaktualizować oprogramowanie przeglądarki, wyczyścić pamięć podręczną i pliki cookie, sprawdzić ustawienia SSL/TLS lub skontaktować się z zespołem pomocy technicznej witryny w celu uzyskania pomocy.