Обходим проверку сертификата SSL
В этом кратком обзоре я хотел бы поделиться своим опытом, как отключить проверку SSL для тестовых сайтов, иначе говоря, как сделать HTTPS сайты доступными для тестирования на локальных машинах.
В современное время https протокол становится все популярней, у него масса плюсов и достоинств, что хорошо. Правда для разработчиков он может вызывать легкий дискомфорт в процессе тестирования.
Всем известно, что при посещении сайта у которого “временно” что-то случилось c сертификатом вы обнаружите предупреждение, которое показывается, если сертификат безопасности не является доверенным net::ERR_CERT_AUTHORITY_INVALID?
Привет онлайн-кинотеатрам
Все современные браузеры показывают сообщение об ошибке HSTS
Что такое HSTS
HSTS (HTTP Strict Transport Security) — это механизм защиты от даунгрейд-атак на TLS, указывающий браузеру всегда использовать TLS для сайтов с соответствующими политиками.
Самый простой способ обхода данного запрета — это, разумеется, нажатие на вкладку “Дополнительные” и согласиться с Небезопасным режимом.
Но не во всех браузерах как оказывается, есть данная возможность. Так я столкнулся с данной проблемой в Chrome на Mac OS
Разработчики данной операционной системы настолько обеспокоены безопасностью пользователей, что даже убрали доступ в «Небезопасном режиме» к сайту, несмотря на то, что это сайт владельца устройства.
Ну что ж, поскольку, вести разработку в других, более сговорчивых браузерах было не комфортно, вот способы как обойти эту проблему:
— Все хромоподобные браузеры (Chrome, Opera, Edge …) могут открыть небезопасную веб страницу, если на английской раскладке клавиатуры набрать фразу:
thisisunsafe
прямо на данной веб странице. Это даст возможность работать с сайтом без оповещение об ошибке на момент текущей сессии браузера, пока вы не закроете вкладку Chrome.
— Если же вам предстоит более длительная работа с сайтом, то рекомендую для этих нужд создать отдельного тестового пользователя на рабочем столе и указать ему необходимы флаги.
Для Windows
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe» —ignore-certificate-errors

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome —ignore-certificate-errors —ignore-urlfetcher-cert-requests &> /dev/null
Achtung! Данные манипуляции необходимо выполнять с выключенным Chrome приложением, иначе чуда не произойдет.
Если вы оставите сертификат ненадежным, то некоторые вещи не будут работать. Например, кэширование полностью игнорируется для ненадежных сертификатов.
Браузер напомнит, что вы находитесь в небезопасном режиме. Поэтому крайне не рекомендуется шастать по злачным сайтам Интернета с такими правами доступами.
*Так же есть метод с добавлением сертификатов тестируемого сайта в конфиги браузера Настройки->Безопасность->Настроить сертификаты->Импорт… но мне он показался не продуктивным и очень муторным, поэтому не привожу
Надеюсь моя краткая статья кому-то пригодится при разработке и тестировании сайтов =)
- ssl сертификаты
- ssl
- web-разработка
- безопасность сайтов
- https
- тестирование сайтов
- security
- google chrome
- Веб-разработка
- Google Chrome
- Браузеры
- Тестирование веб-сервисов
Как очистить SSL в Яндекс.Браузере
Интернет стал неотъемлемой частью нашей жизни, а покупка в сети — обыденным делом. Чтобы защитить ваши данные сайты, используют протокол HTTPS и SSL-сертификаты. Но что делать, если вместо привычного сайта открывается ошибка безопасности SSL? В этой статье мы расскажем как очистить SSL в Яндекс Браузере.
Зачем нужен SSL в Яндекс.Браузере?
Каждый год количество финансовых операций в сети растет. 2018 год побил очередной рекорд: более 1,5 млрд транзакций было совершено только по пластиковым картам. Вопрос защиты персональных данных в сети сейчас актуален как никогда.
Несмотря на то что протокол HTTPS появился в 2000 году, свою популярность он обрел в 2013: в Интернете произошёл очередной переворот. В августе 2014 года компания Google официально заявила, что сайтам с SSL-сертификатам поисковая система будет отдавать приоритет в ранжировании.
Благодаря SSL-сертификату появилась возможность шифровать передаваемые данные и проверять их подлинность. Таким образом можно исключить мошенничество и кражу персональной информации пользователей. Подробнее про SSL и принцип работы вы можете узнать в статье: Для чего нужен SSL-сертификат?
Как включить SSL в Яндекс.Браузере?
Каждый браузер по умолчанию поддерживает протокол HTTPS и SSL-сертификаты, вручную ничего включать не нужно. Если на сайте установлен SSL-сертификат, это видно в поисковой строке, возле адреса сайта:

Зеленый замок сигнализирует о том, что ваше соединение с сайтом защищено.
Как устранить проблемы с SSL в Яндекс.Браузере?
Проблемы с SSL-сертификатом могут быть вызваны несколькими причинами. Они могут быть связаны как с настройками самого сайта на сервере, так и с настройками компьютера. Cамые распространённые причины:
- компьютер заражён вирусом;
- неверная дата или время на компьютере;
- сертификат безопасности сервера аннулирован или истёк;
- сайт заблокирован антивирусом;
- устаревшая версия браузера;
- хранилище SSL в Яндекс.Браузере переполнено.
Первые четыре пункта могут быть причинами для ошибки во всех браузерах. Подробнее о них в статье: Ошибка безопасности SSL, как исправить?
В этой статье мы рассмотрим последние два пункта, которые связаны с работой браузера Yandex.
Устаревшая версия браузера
Причиной ошибки может стать старая версия браузера. Убедитесь, что у вас актуальная версия, и установите обновления, если необходимо. Чтобы проверить версию браузера, в поисковой строке введите browser://help и нажмите Enter:

У вас откроется страница с информацией о версии Яндекс.Браузера:

Скачать актуальную версию браузера можно с официального сайта Яндекс.
Хранилище SSL в Яндекс.Браузере переполнено
Яндекс.Браузер запоминает и хранит информацию о сертификационных центрах и SSL-сертификатах в кэше. Сертификаты истекают и переиздаются, а сертификационные центры могут менять правила или попадать в чёрные списки. Из-за этого может возникнуть ошибка.
Как очистить SSL в Яндекс.Браузере
Сертификаты из браузера сохраняются на локальный компьютер. Их можно периодически удалять и поддерживать хранилище в актуальном состоянии.

Перейдите в Настройки браузера:

Во вкладке «Системные» выберите Управление сертификатами:
Вы увидите список сертификатов в кэше. Чтобы очистить его: На macOS: выделите необходимые сертификаты, кликните по ним правой кнопкой мыши и нажмите Удалить объект:
На Windows: выделите нужные сертификаты и нажмите Удалить: 
Готово! Теперь SSL-кеш успешно очищен.
Перед тем как открыть неизвестный сайт, вы можете воспользоваться сервисом XSEO. С помощью этого сервиса вы можете проверить сайт на безопасность (вирусы, спам, фишинг) и ограничения по возрасту.
Примечание
С 28 января 2019 года Яндекс оповещает о проблемах с SSL-сертификатом через Яндекс.Вебмастер. Подробнее читайте в блоге Яндекса.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь
Ошибка SSL в браузере Opera
Ошибка SSL в браузере Opera — нередкий случай и может возникнуть не из-за проблем на стороне сайта при подключении по протоколу HTTPS, а из-за настроек на локальном компьютере. В этой статье мы рассмотрим причины возникновения ошибки SSL и расскажем, как исправить ошибочный сертификат в Opera.
Вопрос безопасности данных тревожит многих пользователей сети Интернет. Сайтам с незащищённым соединением доверяют меньше не только люди, но и поисковые системы. Фраза «Ваше подключение не защищено» стала привычной, и многие уже знают, какие действия надо предпринимать в таких ситуациях. Но что делать, если вы заходите на проверенные временем сайты и видите ошибку SSL, например, «Ваше подключение не является приватным: ошибка SSL»?
Причины возникновения ошибки SSL в браузере Opera
Причин множество. Они могут быть связаны как с настройками самого сайта на сервере, так и с настройками компьютера. Самые распространённые причины:
- компьютер заражён вирусом;
- неверная дата или время на компьютере;
- сертификат безопасности сервера аннулирован или истёк;
- сайт заблокирован антивирусом;
- устаревшая версия браузера;
- сайт заблокирован брандмауэром;
- ошибка в работе браузера.
Первые четыре пункта могут послужить причиной для ошибки во всех браузерах. Подробнее о них в статье: Ошибка безопасности SSL, как исправить?
В данной статье рассмотрим последние три пункта, которые связаны с работой браузера Opera.
Версия браузера Opera устарела
Причиной ошибки может стать старая версия браузера. Убедитесь, что у вас актуальная версия, и установите обновления, если они необходимы.
Чтобы проверить версию браузера:
Введите в поисковой строке opera:about и нажмите Enter:
У вас откроется страница с информацией о версии браузера Опера:
Скачать актуальную версию браузера можно с официального сайта Opera.
Сайт заблокирован брандмауэром
Встроенная защита Windows (брандмауэр) может по ошибке принять сайт за небезопасный и заблокировать соединение с ним.
Чтобы отключить брандмауэр:
В правом нижнем меню нажмите правой кнопкой мыши по значку сети и выберите пункт Открыть «Параметры сети и Интернет»:
В открывшемся окне нажмите на пункт Брандмауэр Windows:
Нажмите на пункт Сеть домена:
Отключите брандмауэр Windows, нажав соответствующую кнопку:
Повторите шаги с 3 по 5 для Частной и Общедоступной сети:
После того как брандмауэр будет отключен, запустите браузер Opera и попробуйте открыть нужный вам сайт. Если ошибка сохранилась, проверьте настройки браузера.
Как исправить ошибку SSL в Opera
Существует множество причин, из-за которых может возникнуть данная ошибка. Решение той или иной проблемы зависит от многих факторов, но существует универсальный способ, с помощью которого можно устранить возникшую ошибку — отключить проверку сертификатов SSL в Opera.
Как отключить проверку сертификатов SSL в Opera
Мы не рекомендуем отключать проверку SSL-сертификатов, так как вы не сможете получать уведомления о том, что сайт является мошенническим.
Чтобы отключить проверку SSL-сертификатов в Opere:
Кликните правой кнопкой по ярлыку Opera на рабочем столе и выберите пункт Свойства:
На вкладке «Ярлык» в поле Объект допишите в конце —ignore-certificate-errors и нажмите ОК:
Перезапустите ваш браузер Opera. Теперь при переходе на любой сайт все ошибки SSL-сертификатов будут игнорироваться.
Перед тем как открыть неизвестный сайт, вы можете воспользоваться сервисом XSEO. С помощью этого сервиса вы можете проверить сайт на безопасность (вирусы, спам, фишинг) и ограничения по возрасту.
Примечание
С 28 января 2019 года Яндекс оповещает о проблемах с SSL-сертификатом через Яндекс.Вебмастер. Подробнее читайте в блоге Яндекса.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь
Как отключить проверку сертификатов в Яндекс Браузере
Проверка сертификатов в браузере от Яндекса обычно связана с протоколом HTTPS защищенного интернет-соединения. Проще говоря, с помощью данного протокола, а также различных сертификатов происходит защита данных на веб-страницах. Это очень хорошая практика и она позволяет иметь довольно эффективную защиту ресурса. Но что делать, если при открытии ссылки, появляется меню, говорящее о том, что не удалось пройти проверку сертификата? Читайте об этом далее. Мы поговорим о том, как отключить проверку сертификатов в Яндекс браузере.
На компьютере
Проблемы, возникающие с сертификатами браузере, могут быть связаны с двумя причинами. Первая – это неправильно установленное время.

- Для этого достаточно кликнуть по времени в нижнем правом углу и отметить пункт «Установить время автоматически».
В разных операционных системах изменение времени может немного отличаться, но сама по себе суть одна и та же – активация ползунка на пункте «Установка автоматического времени».
Решение следующей причины немного сложнее, давайте рассмотрим ее более подробно:
- Открываем Яндекс браузер и переходим в раздел «Настройки» через выпадающее меню.

- Далее пролистываем в самый низ страницы и нажимаем на кнопку «Настройки прокси-сервера».

- В появившемся окне переходим в раздел «Безопасность» и устанавливаем ползунок в режим «Средний».

- После этого переходим в раздел «Конфиденциальность» и снимаем галочку с пункта «Никогда не разрешать веб-сайтам запрашивать ваше местонахождение».

- Также, если у вас установлено антивирусное средство, вы можете в его настройках отключить пункт «Включить проверку протокола HTTPS».

- Если и в этом случае ничего не помогает, вернитесь назад в меню «Свойства: Интернет» и воспользуйтесь опцией «Очистить SSL».

По окончании инструкции проверьте, получилось ли устранить проблему. В противном же случае попробуйте переустановить браузер, в некоторых случаях это может помочь.

На телефоне

Отключить проверку сертификатов на телефоне, к сожалению, пока нельзя. Даная функция еще не предусмотрена разработчиками, да и проблема с сертификатами в мобильной версии возникает не так часто.
Теперь вы знаете как отключить проверку сертификатов в Яндекс браузере. Сам по себе процесс может показаться довольно сложным для не опытных пользователей. Но если вы проделаете это несколько раз, то в последующие разы данная проблема будет для вас уже пустяком.