Поправете: SSL_ERROR_BAD_CERT_DOMAIN
Някои потребители съобщават, че им е възпрепятствано да отворят собствен (или друг) SSL криптиран уебсайт чрез съобщението за грешка SSL_ERROR_BAD_CERT_DOMAIN . Този проблем обикновено се среща, ако има някои проблеми с конфигурацията на SSL сертификата на уебсайта, който посещавате. Браузърът ще покаже тази конкретна грешка, за да сигнализира, че SSL сертификатът не е предназначен за посещавания от вас домейн. През повечето време тази грешка се съобщава на Firefox.
Какво причинява грешката SSL_ERROR_BAD_CERT_DOMAIN?
Това е добре известен проблем, който съществува, откакто уебсайтовете започнаха преминаването към HTTPS и SSL сертификати. След криптографската инфраструктура с публичен ключ, потребител на SSL е длъжен да инсталира SSL сертификат на уебсайта, за който е издаден.
Имайки това предвид, ето няколко сценария, които могат да доведат до появата на този проблем:
- Погрешно конфигуриране на SSL от края на администратора - През повечето време проблемът възниква, защото администраторът на уебсайта погрешно инсталира SSL сертификат на друго име на домейн от това, за което е предназначен.
- Неправилен адрес на уебсайта - Известно е, че тази конкретна грешка възниква, ако потребителят ръчно въведе адреса като HTTPS (Hyper Text Transfer Protocol Secure), когато всъщност уебсайтът все още е HTTP .
- Неправилна инсталация на SSL сертификат - Проблемът може да възникне и ако има изравнена или непълна SSL инсталация, която бе прекъсната или спряна неочаквано.
- Кешът на браузъра показва грешката - Възможно е също грешката да е била отстранена оттогава, но браузърът ви все още показва грешката, защото зарежда кеширана версия на началната страница.
Ако в момента се борите със същия проблем, тази статия ще ви предостави някои стъпки за отстраняване на проблеми. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема. Нека да започнем!
Метод 1: Уверете се, че адресът на уебсайта е правилен
Първо, първо, нека се уверим, че уебсайтът, до който се опитвате да получите достъп, е въведен правилно в адресната лента. Няколко потребители съобщават, че това издание се е случило от тях, след като неправилно са взели уебсайт на HTTP за HTTPS.
Имайки това предвид, погледнете вашата адресна лента и премахнете 'S' от HTTPS. Например, ако уебсайтът е //example.com, променете го на //example.com.
Но дори и ако този метод ви позволява да посещавате и разглеждате уебсайта, имайте предвид, че уебсайтовете на HTTP вече не се считат за сигурни. Ако уебсайтът е ваш, направете преминаване към HTTPS и вземете SSL сертификат, в противен случай ще загубите много потенциален трафик.
Ако методът не е приложим за вашата конкретна ситуация, преминете към следващия метод по-долу.
Метод 2: Почистване на историята на браузъра, бисквитките и кеша
Ако сте сигурни, че SSL сертификатът е правилно конфигуриран, възможно е проблемът да е бил разрешен, но браузърът ви все още показва кеширано копие на началната страница.
В този случай решението е да изчистите бисквитките и кеша на вашия браузър. Тъй като грешката SL_ERROR_BAD_CERT_DOMAIN се среща в Firefox, ето едно кратко ръководство за това как да изчистите бисквитките и кеша на браузъра Firefox :
- Отворете Firefox, щракнете върху бутона Действие (горен десен ъгъл) и отидете на Библиотека.
Бутон за действие> Библиотека - След това отидете на History и кликнете върху Clear Browser History.
История> Изчистване на скорошната история - В прозореца Изчистване на скорошната история задайте Времевия диапазон, за да се изчисти на Всичко, и премахнете отметката от всичко останало, освен бисквитките, кеша и Офлайн данните на уебсайта.
- Натиснете бутона Изчисти сега, за да изчистите всички избрани елементи.
Изчистване на бисквитки, кеш и офлайн данни за уебсайтове - След като процесът приключи, рестартирайте браузъра Firefox и вижте дали проблемът е решен.
Метод 3: Проверете дали SSL сертификатът е валиден
Независимо дали е ваш собствен уебсайт или не, можете да използвате Firefox, за да изтеглите сертификата и да видите важни подробности като издателя на сертификата и датата на годност. Това ще ви помогне да определите дали SSL_ERROR_BAD_CERT_DOMAIN възниква грешка поради изтекъл SSL сертификат.
За да проверите данните за сертификата, щракнете върху връзката в долната част, която гласи „Разбирам рисковете“. След това кликнете върху Добавяне на изключение> Вземете сертификат . След това ще получите бързо възстановяване с проблемите, идентифицирани със SSL сертификата.
Можете да копаете още по-дълбоко, като щракнете върху бутона Преглед . На следващия екран можете да видите периода на валидност и да определите дали проблемът се дължи поради възникването на SSL сертификата.
Да се надяваме, че тези разследвания ви помогнаха да разберете източника на съобщението за грешка.
Ако уебсайтът е ваш, уверете се, че сте конфигурирали вашия SSL сертификат както за www, така и за не-www домейн. Например, ако потребителят се опита да влезе в уебсайта ви, като въведе ръчно //www.example.com, но вашият сертификат е конфигуриран само за example.com, той ще види грешката SSL_ERROR_BAD_CERT_DOMAIN . В този случай решението е да добавите и двата домейна към сертификата - www.example.com и example.com.
В случай, че не управлявате уебсайта и сте се уверили (използвайки методите по-горе), че правилно имате достъп до него, свържете се с администратора на уебсайта и ги призовайте да проучат проблема.