Код ошибки ssl error rx record too long

Перейти к содержанию

  1. Некоторые из пользователей (обычно использующих браузер Mozilla Firefox), могут столкнуться с ситуацией, когда при переходе на какой-либо сайт они встречают сообщение об ошибке, гласящее, что «SSL получило запись, длина которой превышает максимально допустимую». В попытках найти источник проблемы пользователи просматривают множество различных ресурсов, при этом выход из ситуации находят лишь единицы. В данном материале я постараюсь помочь таким пользователя и расскажу, что это за ошибка ssl_error_rx_record_too_long, когда она возникает, и как её исправить.

Скриншот ошибки установки защищённого соединения

Содержание

  1. Что это за ошибка
  2. Как устранить проблему
  3. Заключение

Что это за ошибка

Как следует из сопровождающего ошибку сообщения, при подключении к сайту с помощью протокола SSL от сайта была получена запись (данные), длина которой превысила допустимые пределы.

В большинстве случаев, причиной возникновения ошибки ssl_error_rx_record_too_long является ситуация, при которой веб-сервер использует небезопасную передачу данных (протокол HTTP), в то время как браузер ожидает безопасную передачу (протокол шифрования данных HTTPS).

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

Ошибка браузера Мозилла

Как устранить проблему

Рекомендую выполнить следующие действия чтобы избавиться от ssl_error_rx_record_too_long:

  • Измените параметры настройки Firefox. Если данная ошибка возникла при использовании браузера Мозилла, то наберите в адресной строке

about:config

и нажмите ввод. Кликните на появившуюся кнопку «Я принимаю все риски», найдите в просторном списке параметр «security.tls.version.max», и если там стоит значение 0 (ноль), то дважды кликните на нём и установите значение 1 (один);

Настройки веб-навигатор Firefox

  • Также попробуйте запустить «чистый» Firefox без дополнений. Нажмите на кнопку настроек вашей Мозиллы (три горизонтальные линии), затем на кнопку с вопросительным знаком внизу («Открыть меню Справка»), а там кликните там на опцию «Перезапустить без дополнений». После перезапуска вновь перейдите на проблемную страницу и проверьте, возникнет ли вновь упомянутая ошибка;

Опция перезапуска без дополнений в настройках Мозилла

Кликните на данную опцию
  • Попробуйте перейти на сайт, указав его адрес в адресной строке без буквы «s» (HTTP, вместо HTTPS);
  • Попробуйте временно отключить антивирус. Особенно это касается антивируса Касперского, который неоднократно становился причиной возникновения ошибки. Временно отключите ваш антивирус (в Касперском рекомендуется отключить Kaspersky Anti-Virus NDIS Filter) а затем попробуйте выполнить вход на проблемный сайт;
  • Проверьте ваш компьютер на наличие вирусных программ. Подойдут такие антивирусы как Dr.Web CureIt!, Kaspersky Removal Tool, Malwarebytes Anti-Malware и ряд других аналогов;Логотип Др.Веб Кюрейт
  • Попробуйте перейти на проблемный сайт с другого браузера. Возможно, с вашим конкретным браузером наблюдаются проблемы;
  • Очистите кэш и куки вашего браузера, некоторым пользователям это помогло;
  • Подождите какое-то время. Если на конкретном сервере (сайте) наблюдаются технические проблемы, то за несколько часов (максимум сутки) они обычно бывают исправлены;
  • Также будет не лишним связаться с владельцами сайта, и рассказать им о возникшей проблеме (учитывая специфику «человеческого фактора», они могут быть просто не в курсе возникшей дисфункции).

Заключение

При исправлении ошибки ssl_error_rx_record_too_long следует заметить, что статистически наибольшее число ошибок возникало у пользователей, использующих для работы в интернете браузер Firefox. Выполните весь комплекс перечисленных мной советов, это поможет пофиксить ошибку, и далее наслаждаться стабильной работой вашего ПК.

Опубликовано 14 февраля 2017 Обновлено 29 сентября 2020

Просмотров 16.4к. Опубликовано 28 июня, 2018 Обновлено 7 декабря, 2021

Если у вас возникла ошибка  SSL_ERROR_RX_RECORD_TOO_LONG при входе на сайт через браузер Mozilla Firefox, то данная статья должна вам помощь.

Знаете ли вы, что около 9,15 процента от общего числа пользователей Интернета используют Mozilla Firefox ? В конце концов, Firefox продолжает оставаться вторым по популярности браузером после Google Chrome. Обладая второй по величине долей рынка, он намного опережает Internet Explorer, Edge и Safari. Вы не можете игнорировать этих пользователей Firefox.

Давайте теперь поймем, почему возникает ошибка SSL_ERROR_RX_RECORD_TOO_LONG, и некоторые быстрые исправления для решения этой проблемы.

Если  отображается ошибка SSL_ERROR_RX_RECORD_TOO_LONG, то в большинстве случаев это указывает на то, что сертификат SSL не был правильно установлен на сервере.

Кроме того, могут возникнуть проблемы со связью между сертификатом SSL и клиентской стороной.

Точная причина этой проблемы может быть установлена ​​только администратором сервера после тщательного расследования.

Однако независимо от того, пытаетесь ли вы получить доступ к веб-сайту на стороне клиента через Mozilla Firefox в качестве браузера или на стороне сервера, вот несколько полезных исправлений.

Как исправить ошибку SSL_ERROR_RX_RECORD_TOO_LONG?

Если вы являетесь пользователем Mozilla Firefox, то вот как вы можете легко избавиться от ошибки SSL_ERROR_RX_RECORD_TOO_LONG и получить доступ к своему веб-сайту.

Решение 1.  Замените протокол

Просто замените «https» в поле URL-адреса браузера на «HTTP», и это может решить проблему SSL_ERROR_RX_RECORD_TOO_LONG . Однако это лишает вас безопасности, обеспечиваемой шифрованием, которое предлагает только https.


Решение 2.  Обновите браузер Firefox

Регулярное обновление вашего браузера важно, потому что, насколько вы знаете, разработчики могли исправить ошибку за вас. Итак, убедитесь, что ваш Mozilla Firefox обновлен, если нет, вы можете легко обновить его, выполнив следующие шаги.

  • Щелкните три горизонтальные линии в правом верхнем углу браузера, чтобы открыть меню.
  • Перейдите к опции «Помощь».
  • Затем нажмите «О Firefox», и вы увидите изображение, показанное ниже, если оно уже обновлено, иначе Mozilla автоматически начнет поиск обновлений.

Решение 3. Удалите расширения

Расширения — это программные модули, которые включают одну или несколько функций в браузере. Если вы загрузили несовместимый файл, это может повлиять на общее функционирование браузера. В результате это могло привести к проблеме SSL_ERROR_RX_RECORD_TOO_LONG. Итак, попробуйте удалить расширения Mozilla Firefox на своем веб-сайте, и это может решить проблему. Следуйте приведенным ниже инструкциям, чтобы удалить расширения.

  • Щелкните три горизонтальные линии в правом верхнем углу, чтобы получить доступ к главному меню.
  • В раскрывающемся меню выберите «Надстройки».
  • В качестве альтернативы, чтобы получить доступ к странице надстроек, вы также можете нажать Ctrl + Shift + A в открытом окне Mozilla Firefox.
  • Чтобы удалить расширение, нажмите на три точки рядом с именем расширения, а затем нажмите «Отключить».
  • Наконец, щелкните главное меню, перейдите к «Справка» и щелкните по нему.
  • Из доступных опций найдите опцию «Перезагрузить с отключенными надстройками» и нажмите на нее.

Решение 4. Отключите прокси-сервер Firefox

Если ошибка повторится, вам необходимо проверить соединение прокси. Вам нужно отключить его и посмотреть, решит ли он проблему или нет. Чтобы отключить прокси, вам необходимо выполнить следующие действия.

  • Откройте меню и проверьте «Параметры ».
  • Перейдите в раздел сетевого прокси .
  • Теперь выберите «Настройки» внизу, и вы увидите поле с названием «Настроить прокси-доступ в Интернет», где вам нужно поставить отметку напротив опции «Нет прокси» .
  • Нажмите кнопку ОК и перезапустите браузер.

Решение 5. Очистить кеш

Вам нужно сосредоточиться на кеше браузера, так как он может быть ответственным за такую ​​ошибку. Вам нужно просматривать веб-сайт в режиме инкогнито или в частном окне, чтобы избежать использования кеша и файлов cookie. Более того, Ctrl + Shift + R или Shift + щелчок Перезагрузить могут работать лучше, поскольку они перезагружают веб-страницу. Если вы все еще сталкиваетесь с ошибкой, вы можете перейти к следующим решениям.

Решение 6. Очистить Firefox

Сброс настроек браузера по умолчанию всегда является хорошей практикой время от времени, так как различные потенциально нежелательные программы  могут изменять настройки браузера и отображать нежелательные рекламные объявления или раздражать пользователей другими способами. Это также полезно, когда Firefox сталкивается с определенными ошибками; таким образом, вы должны попробовать обновить его:

  • Откройте Firefox и введите  about:support в адресной строке
  • Нажмите Enter — откроется окно устранения неполадок
  • В правой части окна нажмите «Очистить Firefox» …
  • Когда появится окно предупреждения, нажмите « Очистить Firefox». Очистить Firefox

Решение 7. Попробуйте загрузить веб-сайт в безопасном режиме

Аналогично Windows, Firefox имеет параметр режима сохранения, в котором могут быть устранены различные проблемы. Поэтому попробуйте ввести его и запустить веб-сайт оттуда:

  • Перейти Открыть меню> Справка
  • В меню справки выберите Перезапуск без дополнений
  • При появлении запроса нажмите « Перезапустить»,  а затем « Начать в безопасном режиме»
  • Попробуйте подключиться к желаемому веб-сайту
    перезапуск без дополнений

Решение 8. Обновите версию TLS

В настоящее время активен TLS 1.3, и вам нужно найти версию TLS и обновить библиотеку SSL / TLS. В случае, если вы используете библиотеку OpenSSL, то в версии OpenSSL 1.1.1 заявлена ​​поддержка версии TLS1.3. С другой стороны, если вы не соглашаетесь на обновление, вам следует по крайней мере использовать версию TLS 1.2. Убедитесь, что вы отключили поддержку SSLv.3.0 и TLS1.0

Заключение:

Мы упомянули несколько простых в использовании хаков, которые могут легко исправить проблему SSL_ERROR_RX_RECORD_TOO_LONG, но если это не так, подумайте о том, чтобы связаться с администратором сервера. Сделайте это без промедления, чтобы не упустить потенциальный трафик, поступающий на ваш сайт от пользователей Mozilla Firefox.

I followed the official docs on https setup located here: https://help.ubuntu.com/6.06/ubuntu/serverguide/C/httpd.html#https-configuration

I had to remove the +CompatEnvVars from

SSLOptions +FakeBasicAuth +ExportCertData +CompatEnvVars +StrictRequire

because it said it was an invalid command or something. So having removed that and following the instructions to the nail it get the error:

SSL received a record that exceeded the maximum permissible length.

(Error code: ssl_error_rx_record_too_long)

I’m new to SSL, any advice on what’s going wrong?

asked Mar 29, 2010 at 14:38

Ben's user avatar

I’ve just experienced this issue. For me it appeared when some erroneous code was trying to redirect to HTTPS on port 80.

e.g.

https://example.com:80/some/page

by removing the port 80 from the url, the redirect works.

HTTPS by default runs over port 443.

answered Aug 31, 2010 at 13:55

Greg B's user avatar

Greg BGreg B

14.5k18 gold badges84 silver badges140 bronze badges

2

I used

a2ensite default-ssl

and it worked like a charm.

If you want to force e.g. phpmyadmin to use SSL/https you will run into this problem if this link is missing.

answered Aug 6, 2012 at 17:04

Anolim's user avatar

AnolimAnolim

3293 silver badges2 bronze badges

0

I had that same error. I forgot to create a link from sites-enabled/000-default-ssl to the sites-available/default-ssl file.

> ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/000-default-ssl 

Greg B's user avatar

Greg B

14.5k18 gold badges84 silver badges140 bronze badges

answered Mar 25, 2011 at 19:58

oferrero's user avatar

oferrerooferrero

2653 silver badges6 bronze badges

0

This seems to be the result you see from Firefox when the server is not configured properly for SSL. Chrome, BTW, just gave a generic «ssl failed» code.

What happens is that the browser sends a SSL handshake when the server is expecting an HTTP request. Server responds with a 400 code and an error message that is much bigger that the handshake message that the browser expects. Hence the FF message.

As we can see from the responses here there are many things that can break the SSL configuration but not stop the server starting or give any hints in error.log.

What I did was systematically check down all the answers until I finally found the right one, right at the bottom.

Here is what I had in the access logs:

rfulton.actrix.co.nz:80 192.168.1.3 - - [09/Oct/2016:13:39:32 +1300] "x16x03x01" 400 0 "-" "-"
rfulton.actrix.co.nz:80 192.168.1.3 - - [09/Oct/2016:13:39:46 +1300] "x16x03x01" 400 0 "-" "-"
rfulton.actrix.co.nz:80 192.168.1.3 - - [09/Oct/2016:13:49:13 +1300] "x16x03x01" 400 0 "-" "-"

answered Oct 9, 2016 at 1:40

Russell Fulton's user avatar

This error also occurs when you have enabled the SSL module (i.e. you have run e.g. a2enmod ssl) but not yet enabled any SSL site entries (i.e you have not run e.g. a2ensite default-ssl).

answered Dec 13, 2012 at 13:04

Pierz's user avatar

PierzPierz

6,80848 silver badges59 bronze badges

I got this error when I was trying to access a url using curl:

curl 'https://example.com:80/some/page'

The solution was to change https to http

curl 'http://example.com:80/some/page'

m.e.conroy's user avatar

answered Mar 21, 2019 at 6:13

nanospeck's user avatar

nanospecknanospeck

3,3403 gold badges36 silver badges45 bronze badges

5

In my case, I needed to install mod_ssl first

yum install mod_ssl

answered Aug 11, 2016 at 20:29

blizz's user avatar

blizzblizz

4,0826 gold badges36 silver badges58 bronze badges

0

In my case I copied a ssl config from another machine and had the wrong IP in <VirtualHost wrong.ip.addr.here:443>. Changed IP to what it should be, restarted httpd and the site loaded over SSL as expected.

answered Feb 15, 2016 at 19:33

a coder's user avatar

a codera coder

7,44920 gold badges83 silver badges130 bronze badges

Finally find out the problem:
the port 443 was listening on HTTP instead of HTTPS, changed to HTTPS solved my issue.

answered Dec 28, 2020 at 8:33

NOZUONOHIGH's user avatar

NOZUONOHIGHNOZUONOHIGH

1,8521 gold badge20 silver badges20 bronze badges

In my case I accidentally used SSL in the Virtualhost configuration for port 80, instead of 443.

answered Aug 19, 2012 at 7:57

keiki's user avatar

keikikeiki

3,2203 gold badges30 silver badges38 bronze badges

In my case, an Ubuntu system, in ports.conf I had

NameVirtualHost *:80
NameVirtualHost 192.168.1.79
Listen 80

And then, inside , I had

NameVirtualHost *:443
Listen 443

All I had to do was remove the line NameVirtualHost 192.168.1.79. Restarted apache and problem solved.

John Conde's user avatar

John Conde

217k99 gold badges455 silver badges496 bronze badges

answered Nov 9, 2012 at 21:25

Adams's user avatar

AdamsAdams

271 bronze badge

1

My case is related to Greg B’s — Visual Studio creates two sites when SSL is enabled — one for secure, and one for normal http requests. However Visual Studio chooses two ports at random, and depending on how you start the debugger you might be pointing towards the wrong page for the request type. Especially if you edit the URL but don’t change the port number.

Seeing these posts jogged my memory.

I know this isn’t APACHE related, but it is definitely a page that people with that error will find..

answered Oct 7, 2015 at 14:50

Gerard ONeill's user avatar

If you are upgrading from an older version of apache2, make sure your apache sites-available conf files end in .conf and are enabled with a2ensite

answered Jun 4, 2019 at 9:57

boosth's user avatar

boosthboosth

1211 silver badge5 bronze badges

Below Solution worked for me :

Type About:Config in the Address Bar and press Enter.

“This Might void your warranty!” warning will be displayed, click on I’ll be careful, I Promise button.

Type security.ssl.enable_ocsp_stapling in search box.

The value field is true, double click on it to make it false.

Now try to connect your website again.

answered Oct 23, 2019 at 20:18

Smitha Surendra's user avatar

On My side, Error if nginx.conf like

server {
listen 443;
}

curl: (35) SSL received a record that exceeded the maximum permissible length.

Solution:

server {
listen 443 ssl;
}

It’s working fine after adding ssl after 443

answered Apr 7, 2022 at 15:06

Nanda Thota's user avatar

Nanda ThotaNanda Thota

3223 silver badges10 bronze badges

I’ve got a customer trying to access one of my sites, and they keep getting this error > ssl_error_rx_record_too_long

They’re getting this error on all browsers, all platforms. I can’t reproduce the problem at all.

My server and myself are located in the USA, the customer is located in India.

I googled on the problem, and the main source seems to be that the SSL port is speaking in HTTP. I checked my server, and this is not happening. I tried the solution mentioned here, but the customer has stated it did not fix the issue.

Can anyone tell me how I can fix this, or how I can reproduce this???

THE SOLUTION

Turns out the customer had a misconfigured local proxy!

starball's user avatar

starball

14.8k6 gold badges26 silver badges128 bronze badges

asked Sep 23, 2008 at 6:07

Subimage's user avatar

10

The link mentioned by Subimage was right on the money for me. It suggested changing the virtual host tag, ie, from <VirtualHost myserver.example.com:443> to <VirtualHost _default_:443>

Error code: ssl_error_rx_record_too_long

This usually means the implementation of SSL on your server is not correct. The error is usually caused by a server side problem which the server administrator will need to investigate.

Below are some things we recommend trying.

  • Ensure that port 443 is open and enabled on your server. This is the standard port for https communications.

  • If SSL is using a non-standard port then FireFox 3 can sometimes give this error. Ensure SSL is running on port 443.

  • If using Apache2 check that you are using port 443 for SSL. This can be done by setting the ports.conf file as follows

    Listen 80
    Listen 443 https
    
  • Make sure you do not have more than one SSL certificate sharing the same IP. Please ensure that all SSL certificates utilise their own dedicated IP.

  • If using Apache2 check your vhost config. Some users have reported changing <VirtualHost> to _default_ resolved the error.

That fixed my problem. It’s rare that I google an error message and get the first hit with the right answer! :-)

In addition to the above, these are some other solutions that other folks have found were causing the issue:

  • Make sure that your SSL certificate is not expired

  • Try to specify the Cipher:

    SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM:+SSLv3

answered Jan 21, 2011 at 19:31

Randall's user avatar

RandallRandall

2,8101 gold badge21 silver badges24 bronze badges

14

The solution for me was that default-ssl was not enabled in apache 2…. just putting SSLEngine On

I had to execute a2ensite default-ssl and everything worked.

answered Mar 30, 2010 at 19:01

Ben's user avatar

BenBen

60k110 gold badges313 silver badges487 bronze badges

2

In my case I had to change the <VirtualHost *> back to <VirtualHost *:80> (which is the default on Ubuntu). Otherwise, the port 443 wasn’t using SSL and was sending plain HTML back to the browser.

You can check whether this is your case quite easily: just connect to your server http://www.example.com:443. If you see plain HTML, your Apache is not using SSL on port 443 at all, most probably due to a VirtualHost misconfiguration.

Cheers!

answered May 20, 2009 at 11:13

alexm's user avatar

alexmalexm

6948 silver badges8 bronze badges

4

If you have the error after setup a new https vhost and the config seems to be right, remember to link in sites-enabled too.

answered Nov 18, 2010 at 12:36

drillingman's user avatar

drillingmandrillingman

2493 silver badges6 bronze badges

4

Old question, but first result in Google for me, so here’s what I had to do.

Ubuntu 12.04 Desktop with Apache installed

All the configuration and mod_ssl was installed when I installed Apache, but it just wasn’t linked in the right spots yet. Note: all paths below are relative to /etc/apache2/

mod_ssl is stored in ./mods-available, and the SSL site configuration is in ./sites-available, you just have to link these to their correct places in ./mods-enabled and ./sites-enabled

cd /etc/apache2
cd ./mods-enabled
sudo ln -s ../mods-available/ssl.* ./
cd ../sites-enabled
sudo ln -s ../sites-available/default-ssl ./

Restart Apache and it should work. I was trying to access https://localhost, so your results may vary for external access, but this worked for me.

answered Apr 16, 2012 at 17:12

Tarka's user avatar

TarkaTarka

4,0412 gold badges22 silver badges33 bronze badges

1

Ask the user for the exact URL they’re using in their browser. If they’re entering https://your.site:80, they may receive the ssl_error_rx_record_too_long error.

answered Sep 23, 2008 at 6:12

dan-manges's user avatar

dan-mangesdan-manges

5,0474 gold badges19 silver badges16 bronze badges

1

In my case, I had the wrong IP Address in the virtual host file. The listen was 443, and the stanza was <VirtualHost 192.168.0.1:443> but the server did not have the 192.168.0.1 address!

answered Jul 14, 2011 at 22:00

fimbulvetr's user avatar

fimbulvetrfimbulvetr

7427 silver badges8 bronze badges

1

My problem was due to a LOW MTU over a VPN connection.

netsh interface ipv4 show inter

Idx  Met   MTU   State        Name
---  ---  -----  -----------  -------------------
  1 4275 4294967295  connected    Loopback Pseudo-Interface 1
 10 4250   **1300**  connected    Wireless Network Connection
 31   25   1400  connected    Remote Access to XYZ Network

Fix:
netsh interface ipv4 set interface «Wireless Network Connection» mtu=1400

It may be an issue over a non-VPN connection also…

answered May 21, 2009 at 14:07

You might also try fixing the hosts file.

Keep the vhost file with the fully qualified domain and add the hostname in the hosts file /etc/hosts (debian)

ip.ip.ip.ip name name.domain.com

After restarting apache2, the error should be gone.

answered Jul 16, 2012 at 13:01

Anna B's user avatar

Anna BAnna B

5,9435 gold badges40 silver badges51 bronze badges

Please see this link.

I looked in all my apache log files until I found the actual error (I had changed the <VirtualHost> from _default_ to my fqdn). When I fixed this error, everything worked fine.

Gottlieb Notschnabel's user avatar

answered Jul 30, 2010 at 13:21

rogovsky's user avatar

I had a messed up virtual host config. Remember you need one virtual host without SSL for port 80, and another one with SSL for port 443. You cannot have both in one virtual host, as the webmin-generated config tried to do.

answered Jun 30, 2009 at 14:34

In my case the problem was that https was unable to start correctly because Listen 443 was in «IfDefine SSL» derective, but my apache didnt start with -DSSL option. The fix was to change my apachectl script in:

$HTTPD -k $ARGV

to:

$HTTPD -k $ARGV -DSSL

Hope that helps somebody.

Jeff Atwood's user avatar

Jeff Atwood

63.2k48 gold badges149 silver badges153 bronze badges

answered Dec 1, 2008 at 14:36

Pushnov IliyaPushnov Iliya

I had the same problem in some browser to access to my SSL site.
I have found that I had to give to fireFox the right proxy (FireFox was accessing directly to internet).

Depending of the lan configuration (Tunneling, filtering, proxy redirection), the «direct access to internet» mode for FireFox throws this error.

answered Sep 9, 2009 at 9:18

Pierre-Gilles Levallois's user avatar

1

For me the solution was that my ddclient was not cronning properly…

answered Sep 26, 2012 at 17:01

Anon's user avatar

AnonAnon

1411 silver badge3 bronze badges

С ошибкой 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.

Отключение 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

В дополнение к перечисленным способам, попробуйте следующие решения:

  1. Очистите кэшированные данные браузера (кэш, файлы cookie, журнал истории посещений и прочее).
  2. Отключите все расширения.
  3. Обновите Firefox до последней версии.
  4. Измените значение параметра tls.version.max на «0».

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Код ошибки ssl error rx malformed server hello
  • Код ошибки ssl error no cypher overlap
  • Код ошибки ssl error handshake failure alert
  • Код ошибки ssl error bad mac read

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии