Błąd ERRHTTP2INADEQUATETRANSPORTSECURITY występuje w Google Chrome, gdy istnieją problemy z zabezpieczeniami protokołu HTTP/2 podczas próby dostępu do witryn zabezpieczonych. Oto szczegółowy poradnik, który wyjaśnia przyczyny i oferuje krok po kroku instrukcje naprawy dla webmasterów, deweloperów i użytkowników końcowych.
Przyczyny Błędu
- Niezgodność Protokołu HTTP/2 – Błąd może wynikać z niezgodności między wersjami protokołu HTTP/2 w przeglądarce a serwerem.
- Zdezaktualizowane Oprogramowanie – Używanie starszych wersji przeglądarki lub systemu operacyjnego może powodować problemy z zabezpieczeniami transportu.
- Korupcja Danych Przeglądarki – Uszkodzone pliki cookie lub pamięć podręczna przeglądarki mogą spowodować błąd.
- Konflikty z Oprogramowaniem Trzeciej Strony – Rozszerzenia przeglądarki lub oprogramowanie antywirusowe mogą zakłócać połączenie z serwerem.
Rozwiązania Dla Użytkowników Końcowych
1. Wyczyść Pamięć Podręczną i Dane
- Otwórz Google Chrome.
- Kliknij na trzy kropki w prawym górnym rogu i wybierz Ustawienia.
- Przejdź do sekcji Zabezpieczenia i prywatność, a następnie kliknij Wyczyść dane przeglądarki.
- Wybierz zakres czasu i kliknij Wyczyść dane.
2. Zaktualizuj Przeglądarkę
- Otwórz Google Chrome.
- Przejdź do sekcji Ustawienia > O Chrome.
- Sprawdź i zainstaluj dostępne aktualizacje.
3. Wyłącz HTTP/2 w Krótkim Sposobie
Możesz wyłączyć HTTP/2 poprzez dodanie flag w skrócie do przeglądarki:
- Otwórz właściwości skrótu do Chrome.
- Dodaj
-use-spdy=off -disable-http2do pola Cel.
Rozwiązania Dla Webmasterów i Deweloperów
1. Wyłącz HTTP/2 na Serwerze Windows
Jeśli błąd występuje po uaktualnieniu serwera z IIS, możesz wyłączyć HTTP/2 edytując rejestr systemu Windows:
- Otwórz Notepad z uprawnieniami administratora.
- Skopiuj i wklej poniższy kod:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters] “EnableHttp2Tls”=dword:00000000 “EnableHttp2Cleartext”=dword:00000000
- Zapisz plik z rozszerzeniem
.reg. - Uruchom plik i zrestartuj system.
2. Zdezaktywuj Słabe Szyfry
Używając narzędzia IIS Crypto, kliknij na przycisk Best Practices, aby dezaktywować słabe szyfry i protokoły:
- Otwórz IIS Crypto.
- Wybierz zakładkę Cipher Suites.
- Kliknij Best Practices i Zastosuj.
- Zrestartuj serwer.
3. Sprawdź Konfigurację HTTPS
Upewnij się, że witryna używa poprawnej konfiguracji HTTPS i certyfikatu SSL/TLS. W przypadku problemów z dostępem do SST, sprawdź ustawienia serwera i upewnij się, że są one zgodne z wymogami przeglądarki.
Podsumowanie
Błąd ERRHTTP2INADEQUATETRANSPORTSECURITY może być spowodowany przez kilka czynników, ale jest on w większości łatwy do naprawienia poprzez aktualizację oprogramowania, wyczyszczenie danych przeglądarki lub modyfikację ustawień serwera. Zarówno użytkownicy końcowi, jak i webmasterzy mogą skorzystać z tych rozwiązań, aby rozwiązać problem i przywrócić dostęp do witryn zabezpieczonych.

