С ошибкой SSL_ERROR_RX_RECORD_TOO_LONG можно столкнуться из-за неправильной настройки трафика SSL на защищенном сервере. Также она может произойти из-за неправильно настроенного прокси-сервера, который препятствует установке безопасного подключения на этапе рукопожатия SSL по порту 443.
В общем, ошибка означает, что браузер (чаще всего Mozilla Firefox) не может проверить защищенные данные и обычно этому препятствуют неправильные настройки SSL-сертификата. Перед применением решений отключите защиту антивируса в реальном времени или временно его удалите.
Вход на сайт по протоколу HTTP
Самое простое решение для пользователей, которым не удается открыть определенный сайт из-за ошибки SSL_ERROR_RX_RECORD_TOO_LONG – это использовать протокол HTTP вместо HTTPS. Последний требует безопасного рукопожатия и SSL-сертификата. Вполне возможно, что на стороне сервера возникла проблема с настройками защиты, поэтому попробуйте получить доступ, используя протокол HTTP.
Для этого в адресной строке наберите URL-адрес проблемного сайта. Скорее всего, браузер автоматически установит HTTPS. Замените его на HTTP и попробуйте войти на сайт. Если таким образом не удалось исправить код ошибки SSL_ERROR_RX_RECORD_TOO_LONG, перейдите к следующему решению.
Отключение прокси-сервера Firefox
Как известно, в большинстве случаев проблема возникает в Firefox. Чтобы ее исправить, попробуйте отключить прокси-сервер. Имейте в виду, что «автоматическое определять прокси в этой сети» — это не то же самое, что «нет прокси».
В браузере щелкните на значок меню, расположенный в верхнем правом углу» и выберите Настройки.
Прокрутите страницу в самый низ до раздела Параметры сети и щелкните на кнопку «Настроить».
В открывшемся окне отметьте флажком опцию «Без прокси», сохраните изменения и перезагрузите Firefox.
Отключение TLS 1.3
Иногда удается исправить SSL_ERROR_RX_RECORD_TOO_LONG отключением протокола TLS 1.3 в Firefox. Если это решение не сработает, можете отменить сделанные изменения.
В адресной строке введите about:config и нажмите на Enter. На следующем подтвердите попытку входа в расширенные настройки. В навигационной панели наберите tls.version.max. При отображении параметра измените его значение с 4 на 3. Значение «4» соответствует TLS 1.3, следовательно, «3» — TLS 1.2.
После перезапустите браузер и проверьте, блокируется ли доступ к странице ошибкой SSL_ERROR_RX_RECORD_TOO_LONG.
Дополнительные настройки для пользователей Firefox
В дополнение к перечисленным способам, попробуйте следующие решения:
- Очистите кэшированные данные браузера (кэш, файлы cookie, журнал истории посещений и прочее).
- Отключите все расширения.
- Обновите Firefox до последней версии.
- Измените значение параметра tls.version.max на «0».
Инженер-программист