Jak naprawić błąd przeglądarki Firefox „SSL_Error_Bad_Mac_Alert”?

Błąd „ ssl_error_bad_mac_alert ” zwykle występuje w przeglądarce Mozilla Firefox, gdy użytkownicy, których dotyczy problem, próbują odwiedzić określone zabezpieczone witryny internetowe. W niektórych przypadkach błąd pojawia się, gdy użytkownik próbuje wysłać e-maile przez interfejs IMAP do Gmaila.

Przeanalizowaliśmy kilka zgłoszeń użytkowników, aby znaleźć potencjalne przyczyny - jak się okazuje, ten problem może wystąpić z powodu niepowodzenia określonego sprawdzenia SSL, zmuszającego przeglądarkę do zgłaszania tego błędu i ograniczania dostępu użytkownika do strony internetowej. W takim przypadku możesz łatwo rozwiązać problem, uzyskując dostęp do zaawansowanego menu preferencji przeglądarki Firefox i dodając witrynę do listy niezabezpieczonych hostów FallBack.

Inną potencjalną przyczyną, która może prowadzić do takiego zachowania przeglądarki, jest połączenie sieciowe, które ostatecznie blokuje komunikację między przeglądarką a serwerami zewnętrznymi. W takim przypadku możesz rozwiązać problem, wykonując procedurę wyłączania i wyłączania zasilania na routerze lub modemie, zmuszając sieć do ponownego uruchomienia.

Jednym ze scenariuszy, który może zmusić przeglądarkę do unieważnienia certyfikatów SSL i zgłosić ten błąd, jest w rezultacie nieprawidłowy czas i data w całym systemie. Kilku użytkowników napotykających ten sam problem zgłosiło, że w końcu udało im się rozwiązać problem po uzyskaniu dostępu do ustawień daty i godziny i odpowiedniej aktualizacji wartości.

Okazuje się, że niektóre starsze konfiguracje maszyn będą wymagały pewnych zaawansowanych ustawień przeglądarki Firefox, aby móc łączyć się z serwerami WWW SSL3 bez błędów. Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, uzyskując dostęp do karty Preferencje zaawansowane i ustawiając wartość security.ssl3 na True.

1. Dodanie witryny do listy niezabezpieczonych hostów FallBack

Jeśli masz pewność, że witryna SSL, w której napotykasz problem, jest całkowicie bezpieczna, możesz zapobiec ponownemu pojawianiu się SSL_Error_Bad_Mac_Alert,  uzyskując dostęp do plików konfiguracyjnych Mozilla Firefox i dodając bezpieczny SSL do listy niezabezpieczonych hostów FallBack.

Spowoduje to wyłączenie zaufanej witryny z kontroli SSL, która wcześniej powodowała problem. Wielu użytkowników, których dotyczy problem, potwierdziło, że ta procedura pozwoliła im pozbyć się problemu w nieskończoność.

WAŻNE : należy to robić tylko w przypadku witryny zabezpieczonej protokołem SSL, której całkowicie ufasz. Nie dodawaj podejrzanych witryn do listy niezabezpieczonych hostów FallBack.

Jeśli rozumiesz zagrożenia bezpieczeństwa i jesteś gotowy, aby dodać witrynę do listy niezabezpieczonych hostów FallBack w przeglądarce Firefox, postępuj zgodnie z instrukcjami tutaj:

  1. Otwórz przeglądarkę Mozilla Firefox, wpisz „ about: config ” na pasku nawigacji i naciśnij Enter, aby otworzyć menu Advanced Preferences .
  2. Gdy pojawi się komunikat Postępuj ostrożnie , kliknij Zaakceptuj ryzyko i kontynuuj .
  3. Po wejściu do menu Preferencje zaawansowane wklej security.tls.insecure_fallback_hosts na pasku nawigacji i naciśnij Enter, aby znaleźć preferencje ustawień.
  4. Kiedy pojawią się wyniki, kliknij ikonę Edytuj powiązaną z wpisem security.tls.insecure_fallback_hosts  (sekcja po prawej stronie).
  5. W nowo wyświetlonym polu tekstowym po prostu wprowadź adres URL witryny, z którą masz problem, i naciśnij Enter.
  6. Uruchom ponownie przeglądarkę Mozilla Firefox i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu programu.

Jeśli nadal napotykasz ten sam błąd security.tls.insecure_fallback_hosts  lub szukasz rozwiązania, które nie narazi twojego systemu na żadne zagrożenia bezpieczeństwa, przejdź do następnej potencjalnej poprawki poniżej.

2. Włączanie i wyłączanie routera / modemu

Jak się okazuje, ten konkretny problem może również wystąpić z powodu niespójności sieci. Możliwe, że twój obecny stan sieci utknął w stanie zawieszenia. Może to zablokować możliwość komunikowania się komputera z zewnętrznymi serwerami sieciowymi za pośrednictwem przeglądarki.

Jeśli ten scenariusz ma zastosowanie, najprawdopodobniej można rozwiązać problem, wykonując procedurę włączania i wyłączania routera. Tej operacji nie należy mylić z resetowaniem routera. W przeciwieństwie do resetowania, nie wpłynie to na twoje poświadczenia ani żadne wcześniej ustanowione.

Aby zainicjować procedurę wyłączania i wyłączania zasilania, naciśnij przycisk WŁ. / WYŁ. I pozostaw urządzenie sieciowe wyłączone przez co najmniej 30 sekund lub dłużej. Jeśli chcesz mieć pewność, że operacja się powiedzie, odłącz również kabel zasilający od gniazdka elektrycznego. Zmusi to twoją sieć do ponownego uruchomienia przy następnym uruchomieniu routera / modemu.

Uwaga: nie należy mylić przycisku zasilania z przyciskiem resetowania. Przycisk resetowania zresetuje wszystkie wcześniej ustalone ustawienia sieciowe i niestandardowe poświadczenia.

Jeśli już to zrobiłeś i nadal napotykasz ten sam problem, przejdź do następnej potencjalnej poprawki poniżej.

3. Ustawianie prawidłowego czasu i daty

Jak się okazuje, kolejnym powodem, który może spowodować, że Mozilla Firefox wyrzuci  błąd security.tls.insecure_fallback_hosts,  jest niespójna data i czas. Może to unieważnić certyfikat bezpieczeństwa, zmuszając przeglądarkę do przerwania połączenia.

Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, uzyskując dostęp do ustawień daty i godziny i modyfikując wartości do bieżących wartości. Kilku użytkowników, których dotyczy problem, napotykających ten sam problem, potwierdziło, że ta operacja ostatecznie zatrzymała wyświetlanie komunikatu o błędzie.

  1. Otworzyć Uruchom okno dialogowe, naciskając klawisz + R dla systemu Windows . Następnie wpisz „timedate.cpl” i naciśnij klawisz Enter, aby otworzyć okna daty i czasu .
  2. Gdy uda ci się dostać do okna Data i czas , przejdź do zakładki Data i godzina i kliknij Zmień datę i godzinę .
  3. W oknie Data i godzina użyj dostarczonego kalendarza, aby ustawić odpowiednie wartości daty i godziny .
  4. Po zakończeniu modyfikacji uruchom ponownie komputer i odwiedź tę samą witrynę internetową w następnej sekwencji startowej, aby sprawdzić, czy problem został rozwiązany.

Jeśli nadal napotykasz ten sam błąd „ ssl_error_bad_mac_alert ”, przejdź do następnej potencjalnej poprawki poniżej.

4. Ustawienie Security.SSL3 na TRUE

Jeśli napotkasz problem ze starą maszyną, która nie jest publicznie ujawniona, możesz otrzymać błąd `` ssl_error_bad_mac_alert '' z wieloma prawidłowymi serwerami internetowymi SSL, dopóki nie znajdziesz czasu, aby uzyskać dostęp do zaawansowanych preferencji przeglądarki Firefox i włączyć Security.SSL3 .

Jeśli zauważyłeś, że błąd zaczął się nagle pojawiać po aktualizacji Firefoksa, prawdopodobnie napotykasz problem z powodu tego, że Security.SSL3 jest domyślnie wyłączony.

Oto krótki przewodnik dotyczący zapewnienia, że Security.SSL3 jest włączony w Twojej przeglądarce Firefox:

  1. Otwórz przeglądarkę Firefox, wpisz „ about: config ” i naciśnij Enter, aby uzyskać dostęp do menu Preferencje zaawansowane .
  2. Gdy pojawi się komunikat „ Postępuj ostrożnie ”, kliknij przycisk Zaakceptuj ryzyko i kontynuuj .
  3. W menu Preferencje zaawansowane użyj menu wyszukiwania u góry, aby wyszukać plik security.ssl3 i naciśnij klawisz Enter, aby wyświetlić wyniki.
  4. Po wyświetleniu wyników przewiń w dół ekranu i znajdź plik security.ssl3.

    Uwaga: Jeśli masz możliwość wyboru łańcucha, wartości logicznej i zmiennoprzecinkowej, wybierz wartość logiczną.

  5. Następnie upewnij się, że wartość security.ssl3 jest ustawiona na true, a następnie zapisz modyfikacje i uruchom ponownie przeglądarkę Mozilla Firefox.
  6. Odwiedź tę samą witrynę internetową, w której wcześniej wyświetlany był błąd „ ssl_error_bad_mac_alert ” i zobacz, czy problem został już rozwiązany.