Как да отстраните грешката NET::ERR_CERT_AUTHORITY_INVALID
Грешката NET::ERR_CERT_AUTHORITY_INVALID е често срещан проблем в уеб браузъри като Google Chrome, Firefox и Edge. Тази грешка показва, че използваният от уебсайта SSL сертификат не се ползва с доверието на браузъра, което може да се дължи на различни причини, като например самоподписан сертификат, сертификат с изтекъл срок на валидност или неправилно конфигуриран орган за издаване на сертификати (CA). По-долу е представено ръководство за това как да отстраните и разрешите този проблем.
Какво причинява грешката NET::ERR_CERT_AUTHORITY_INVALID?
- Самоподписан SSL сертификат: Уебсайтът използва SSL сертификат, който не е издаден от доверен орган за издаване на сертификати.
- SSL сертификат с изтекъл срок на валидност: SSL сертификатът е изтекъл и собственикът на уебсайта не го е подновил.
- Неправилно конфигуриран SSL сертификат: Сертификатът може да е неправилно конфигуриран, например липсват междинни сертификати.
- Неправилна дата и час: Възможно е датата и часът на компютъра ви да не са синхронизирани, което може да доведе до грешки в SSL.
- Намеса на антивирусната програма или защитната стена: Софтуерът за сигурност на вашия компютър може да блокира SSL сертификата, ако го сметне за подозрителен.
Как да отстраните грешката NET::ERR_CERT_AUTHORITY_INVALID
Ето някои стъпки, които можете да предприемете, за да разрешите този проблем:
Стъпка 1: Проверете датата и часа на вашия компютър
Неправилните настройки на датата и часа на компютъра ви могат да доведат до SSL грешки, тъй като сертификатите разчитат на тях за валидиране.
- Windows:
- Отидете в Настройки > Време и език > Дата и час.
- Уверете се, че функциите Автоматично задаване на време и Автоматично задаване на часова зона са разрешени.
- Щракнете върху Синхронизирай сега, за да актуализирате времето ръчно.
- macOS:
- Отидете в System Preferences (Системни предпочитания) > Date & Time (Дата и час).
- Поставете отметка на Set date and time automatically.
- Рестартирайте браузъра си и опитайте да посетите уебсайта отново.
Стъпка 2: Изчистете кеша и бисквитките на браузъра
Данните в кеша и бисквитките понякога могат да попречат на SSL валидирането.
- Google Chrome:
- Кликнете върху менюто с три точки > Още инструменти > Изчистване на данни за сърфиране.
- Изберете All time (Всичко) като времеви диапазон.
- Поставете отметка на ” Бисквитки и други данни за сайта” и ” Кеширани изображения и файлове“.
- Щракнете върху Изчистване на данни.
- Firefox:
- Кликнете върху менюто хамбургер > Настройки > Поверителност и сигурност.
- Под ” Бисквитки и данни за сайта” щракнете върху ” Изчистване на данни”.
След като изчистите кеша, рестартирайте браузъра си и вижте дали грешката продължава.
Стъпка 3: Временно деактивирайте антивирусната програма или защитната стена
Някои антивирусни програми и защитни стени извършват SSL сканиране, което може да доведе до грешки в SSL сертификатите.
- Временно деактивирайте антивирусния софтуер или защитната стена и вижте дали уебсайтът се зарежда без грешка в SSL.
- Ако уебсайтът работи след деактивиране на софтуера, проверете настройките на антивирусната програма и потърсете опции, свързани с SSL сканиране или HTTPS сканиране. Деактивирайте SSL сканирането в антивирусния си софтуер.
Забележка: Не забравяйте да активирате антивирусната програма или защитната стена след тестването, за да поддържате сигурността на системата си.
Стъпка 4: Заобикаляне на SSL грешката (само за тестване)
Ако имате доверие на уебсайта и искате да продължите въпреки предупреждението, можете да заобиколите грешката. Това не се препоръчва за чувствителни уебсайтове (напр. банкиране, онлайн пазаруване).
- Google Chrome: Кликнете върху Разширени > Продължете към [уебсайт] (опасен).
- Firefox: Кликнете върху Разширени > Приемете риска и продължете.
Забележка: Това е временно решение и трябва да се използва само ако сте сигурни, че уебсайтът е безопасен. Винаги се опитвайте да отстраните основната причина за грешката.
Стъпка 5: Ръчно инсталиране на сертификата (за напреднали потребители)
Ако сте собственик на уебсайта или управлявате сървъра, можете ръчно да инсталирате SSL сертификата.
- Получете SSL сертификата: Уверете се, че разполагате с правилните файлове на SSL сертификата от доверен орган за издаване на сертификати.
- Качете SSL сертификата: Влезте в контролния панел на уеб хостинга или сървъра (напр. cPanel, Plesk) и отидете в настройките SSL/TLS. Качете файловете на сертификата (включително междинните сертификати) в съответните полета.
- Рестартирайте уеб сървъра: След като инсталирате сертификата, рестартирайте уеб сървъра си (напр. Apache, Nginx), за да приложите промените.
- Проверка на SSL: Използвайте инструменти като SSL Test на SSL Labs (https://www.ssllabs.com/ssltest/), за да проверите инсталирането на SSL сертификата и да се уверите, че няма грешки.
Стъпка 6: Актуализирайте Chrome или браузъра
Остарелият браузър може да доведе до грешки в SSL поради промени в протоколите за сигурност.
- Актуализирайте Google Chrome:
- Кликнете върху менюто с три точки > Помощ > За Google Chrome.
- Chrome автоматично ще провери за актуализации и ще инсталира най-новата версия.
- Актуализирайте Firefox:
- Кликнете върху менюто хамбургер > Помощ > За Firefox.
- Firefox автоматично ще провери за актуализации и ще инсталира най-новата версия.
Рестартирайте браузъра си след актуализирането и опитайте отново да получите достъп до уебсайта.
Стъпка 7: Нулиране на мрежовите настройки
Нулирането на мрежовите настройки може да разреши SSL грешки, причинени от неправилни мрежови конфигурации.
- Windows:
- Отворете Command Prompt като администратор.
- Изпълнете една по една следните команди:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
- Рестартирайте компютъра си и опитайте отново да получите достъп до уебсайта.
- macOS:
- Отворете Терминал.
- Изпълнете следната команда, за да промиете DNS:
sudo killall -HUP mDNSResponder
- Рестартирайте компютъра си.
Стъпка 8: Свържете се със собственика или администратора на уебсайта
Ако се опитвате да получите достъп до даден уебсайт и нито едно от горните решения не работи, може да става въпрос за проблем с конфигурацията на SSL на уебсайта. Свържете се със собственика или администратора на уебсайта, за да ги уведомите за проблема.
Заключение
Грешката NET::ERR_CERT_AUTHORITY_INVALID може да бъде разочароваща, но често сочи за проблем с SSL сертификата или мрежовата конфигурация. Като следвате описаните по-горе стъпки, можете да диагностицирате и отстраните грешката, като си осигурите по-сигурно и безпроблемно сърфиране. Винаги давайте приоритет на практиките за сигурно сърфиране, особено при работа с поверителна информация.