Как да разреша грешката на Firefox 'SSL_Error_Bad_Mac_Alert'?

Грешката ' ssl_error_bad_mac_alert ' обикновено се появява в Mozilla Firefox, когато засегнатите потребители се опитват да посетят определени защитени уебсайтове. В някои случаи грешката се появява, когато потребителят се опита да изпрати имейли чрез IMAP интерфейса до Gmail.

Анализирахме няколко потребителски отчета, за да намерим потенциални причини - както се оказва, този проблем може да възникне поради факта, че определена проверка на SSL е неуспешна, принуждавайки браузъра да хвърли тази грешка и да ограничи достъпа на потребителя до уебсайта. В този случай можете лесно да разрешите проблема, като влезете в разширеното меню за предпочитания на Firefox и добавите уебсайта към списъка с несигурни FallBack хостове.

Друга потенциална причина, която може да доведе до това поведение на браузъра, е мрежова връзка, която в крайна сметка блокира комуникацията между вашия браузър и външни сървъри. В този случай можете да отстраните проблема, като изпълните процедура за включване на захранването на вашия рутер или модем, принуждавайки вашата мрежа да започне отначало.

Един сценарий, който може да принуди браузъра ви да обезсили SSL сертификатите и да изведе тази грешка, в резултат на това е неправилно общосистемно време и дата. Няколко потребители, срещащи същия проблем, съобщават, че най-накрая са успели да разрешат проблема, след като са осъществили достъп до настройките за дата и час и са актуализирали съответно стойностите.

Оказва се, че някои по-стари конфигурации на машината ще се нуждаят от определена усъвършенствана настройка на Firefox, за да могат да се свържат към SSL3 уеб сървъри без грешки. Ако този сценарий е приложим, можете да разрешите проблема, като отворите раздела Разширени предпочитания и зададете стойността на security.ssl3 на True.

1. Добавяне на уебсайт към списъка с несигурни FallBack хостове

Ако сте сигурни, че уебсайтът на SSL, където срещате проблема, е напълно защитен, можете да предотвратите появата на SSL_Error_Bad_Mac_Alert,  като влезете отново в конфигурационните файлове на Mozilla Firefox и добавите защитения SSL към списъка с несигурни FallBack хостове.

Това ще изключи уебсайта, на който се доверявате, от проверката на SSL, която преди е причинявала проблема. Много засегнати потребители потвърдиха, че тази процедура им позволи да се отърват от проблема за неопределено време.

ВАЖНО : Това трябва да се прави само със защитен SSL уебсайт, на който имате пълно доверие. Не добавяйте съмнителни уебсайтове към списъка с несигурни FallBack хостове.

Ако разбирате рисковете за сигурността и сте готови да добавите уебсайта към списъка на Firefox на Insecure FallBack Hosts, следвайте инструкциите тук:

  1. Отворете браузъра си Mozilla Firefox, въведете „ about: config “ в навигационната лента и натиснете Enter, за да отворите менюто Advanced Preferences .
  2. Когато видите подканата Продължете с повишено внимание , щракнете върху Приеми риска и продължете .
  3. След като влезете в менюто Разширени предпочитания , поставете security.tls.insecure_fallback_hosts в навигационната лента и натиснете Enter, за да намерите предпочитанието за настройка.
  4. Когато резултатите се покажат, щракнете върху иконата Редактиране , свързана с елемента security.tls.insecure_fallback_hosts  (дясна секция).
  5. В новопоявилото се текстово поле просто въведете URL адреса на уебсайта, с който срещате проблема, и натиснете Enter.
  6. Рестартирайте браузъра си Mozilla Firefox и вижте дали проблемът е разрешен при следващото стартиране на програмата.

В случай, че все още срещате същата грешка security.tls.insecure_fallback_hosts  или търсите подход, който няма да изложи системата ви на никакви рискове за сигурността, преминете към следващото потенциално решение по-долу.

2. Включете захранването на рутера / модема

Както се оказва, този конкретен проблем може да възникне и поради несъответствие в мрежата. Възможно е текущото ви състояние на мрежата да е заседнало в неизвестно състояние. Това може да блокира способността на вашия компютър да комуникира с външни уеб сървъри чрез вашия браузър.

Ако този сценарий е приложим, най-вероятно можете да коригирате проблема, като изпълните процедура за захранване на вашия рутер. Тази операция не трябва да се бърка с нулиране на рутера. За разлика от нулирането, това няма да засегне вашите идентификационни данни и всички предварително установени.

За да стартирате процедура за включване на захранването, натиснете бутона ON / OFF и оставете мрежовото устройство изключено поне 30 секунди или повече. Ако искате да се уверите, че операцията е успешна, също така изключете захранващия кабел от контакта. Това ще принуди вашата мрежа да започне отначало при следващото стартиране на рутер / модем.

Забележка: Не бъркайте бутона за захранване с бутона за нулиране. Бутонът за нулиране ще нулира всички предварително установени мрежови настройки и персонализирани идентификационни данни.

Ако вече сте направили това и все още срещате същия проблем, преминете към следващото потенциално решение по-долу.

3. Задаване на правилни час и дата

Оказва се, че друга причина, която може да накара вашата Mozilla Firefox да изхвърли  грешката security.tls.insecure_fallback_hosts,  е несъответстваща дата и час. Това може да обезсили сертификата за сигурност, принуждавайки браузъра ви да прекъсне връзката.

Ако този сценарий е приложим, можете да разрешите проблема, като отворите настройките за дата и час и промените стойностите на текущите стойности. Няколко засегнати потребители, срещнали същия проблем, потвърдиха, че тази операция най-накрая спря да се появява съобщението за грешка.

  1. Отваряне на Run диалоговия прозорец, като натиснете Windows + R ключ . След това въведете „timedate.cpl“ и натиснете Enter, за да отворите прозорците за дата и час .
  2. След като успеете да влезете в прозореца Дата и час , отидете до раздела Дата и час и кликнете върху Промяна на датата и часа .
  3. Вътре в прозореца за дата и час използвайте предоставения календар, за да зададете подходящите стойности за дата и час .
  4. След като модификациите приключат, рестартирайте компютъра си и посетете същия уебсайт и следващата стартираща последователност, за да видите дали проблемът е разрешен.

В случай, че все още срещате същата грешка ' ssl_error_bad_mac_alert ', преминете надолу към следващата потенциална корекция по-долу.

4. Задаване на Security.SSL3 на TRUE

Ако срещнете проблема със стара машина, която не е публично изложена, може да получите грешка ' ssl_error_bad_mac_alert ' с много валидни SSL уеб сървъри, докато намерите времето за достъп до разширените предпочитания на Firefox и активиране на Security.SSL3 .

В случай, че сте забелязали, че грешката внезапно е започнала да се появява, след като Firefox се актуализира, има вероятност да срещнете проблема поради факта, че Security.SSL3 е деактивиран по подразбиране.

Ето кратко ръководство за гарантиране, че Security.SSL3 е активиран във вашия браузър Firefox:

  1. Отворете браузъра си Firefox, напишете „ about: config “ и натиснете Enter, за да влезете в менюто Advanced Preferences .
  2. Когато видите подкана " Продължете с повишено внимание ", щракнете върху бутона Приеми риска и продължете .
  3. В менюто Разширени предпочитания използвайте менюто за търсене в горната част, за да потърсите security.ssl3 и натиснете Enter, за да видите резултатите.
  4. След като резултатите са въведени, превъртете надолу до дъното на екрана и намерете security.ssl3.

    Забележка: Ако имате възможност да избирате от низ, булева и плаваща, изберете булева.

  5. След това се уверете, че стойността на security.ssl3 е зададена на true, след това запазете модификациите и рестартирайте браузъра Mozilla Firefox.
  6. Посетете същия уебсайт, който преди показваше грешката ' ssl_error_bad_mac_alert ' и вижте дали проблемът вече е разрешен.