Ошибки ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY (в Google Chrome) и NS_ERROR_NET_INADEQUATE_SECURITY (в Mozilla Firefox) появляются из-за неправильно выставленных настроек протоколов безопасности в браузере. В Chrome для исправления ошибки достаточно отключить SPDY/4 и экспериментальный протокол Experimental QUIC protocol. Реже — требуется сброс других настроек.
Отключение протоколов в Chrome:
- Вбить в адресной строке chrome:flags, нажать Enter.
- Найти в списке Experimental QUIC protocol (если есть) и отключить.
- Найти в списке Enable SPDY/4 и отключить.
- Перезагрузить браузер и попытаться зайти на нужный сайт.
Если не получилось, можно вернуть все настройки Google Chrome к заводским. Для выставления настроек по-умолчанию в адресной строке нужно ввести chrome://settings/resetProfileSettings. Сброс настроек может стереть сохраненные данные в браузере.
И в Chrome, и в Firefox ошибка ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY (Your connection is not secure/Ваше соединение не безопасно) может появляться у пользователей Windows XP. В этой операционной системе, при использовании сильно устаревшего браузера, пользователя может блокировать сам сайт. Это происходит из-за настроек безопасности на хостинге. Самое простое решение — воспользоваться другим браузером или обновить текущий до последней версии.
Опытные пользователи могут попробовать избавиться от ошибки через редактор реестра:
- Открыть Пуск -> Выполнить -> regedit.
- Найти ветку HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Http \Paramaters.
- Добавить два параметра EnableHttp2Cleartext 0 и
EnableHttp2Tls 0 (0 — значение параметра). - Закрыть редактор реестра, перезапустить компьютер, попытаться заново зайти на сайт.
Если сайт нормально работал, а потом стала появляться ошибка, можно попробовать очистить кэш и сбросить настройки сертификатов SSL/TLS, воспользовавшись инструкциями из этой статьи. Если после переименования папки default, находящейся по адресу %USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data, ошибка исчезает, то проблема именно в кэше.
Владельцам сайтов важно правильно настраивать сертификаты SSL при переходе с HTTP на HTTP/2 (https). Протокол HTTP/2 не будет работать при неправильно настроенном сертификате SSL, что и является первопричиной появления проблемы (подробнее про настройку SSL можно почитать, например, тут https://intsystem.org/security/pereexal-na-https-vklyuchil-http2/). Пользователю остается лишь отключать протоколы в настройках браузера, чтобы заходить на сайт без появления ошибок.