If you use the internet frequently, you’re bound to come across error messages from time to time. When you encounter an issue like the “SSL_ERROR_RX_RECORD_TOO_LONG” message, it’s important to know how to resolve it fast so you can get back on track.
The good news is that there are simple steps you can take to fix this confusing-looking error. Most likely, this problem involves the Secure Sockets Layer (SSL) certificate configuration within your browser.
In this post, we’ll introduce this issue and explain some common reasons you might come across it. Then we’ll provide you with seven methods you can use to fix the “SSL_ERROR_RX_RECORD_TOO_LONG” error.
Let’s get started!
What Is the “SSL_ERROR_RX_RECORD_TOO_LONG” Error?
The “SSL_ERROR_RX_RECOD_TOO_LONG” error is a problem that’s specific to Mozilla Firefox. In other words, you likely won’t come across it when using other browsers, although they may have their own versions of the error.
The particular wording can vary. However, along with “SSL_ERROR_RX_RECORD_TOO_LONG”, you’ll typically see a “Secure Connection Failed” message:
This is a relatively common error. Fortunately, that means there are a handful of tried and true methods you can use to resolve it.
Before you dive into troubleshooting, though, it’ll help to have an understanding of some potential causes.
The “SSL_ERROR_RX_RECORD_TOO_LONG” message may look complicated, but this post has 7 ways to fix it so you can get back on track. 💪Click to Tweet
What Causes the “SSL_ERROR_RX_RECORD_TOO_LONG” Error?
From the above screenshot, you can see that this error message gives you a few details about the issue. For example, it mentions that the page you’re trying to view can’t display “because the authenticity of the received data could not be verified.”
It also mentions that the secure connection failed and indicates an issue with the site’s SSL certificate.
This error message may be a result of poor security on the part of the website you’re trying to visit, whether it’s your own or someone else’s. In a nutshell, the most common cause is that the SSL certificate is not properly configured, and your browser is, therefore, unable to complete the connection with the port on the server successfully.
One of the possible causes could be that you have a misconfigured listing port. Another potential reason is that your browser doesn’t currently support an adequate version of Transport Layer Security (TLS). In the past, this used to be a common issue with TLS 1.2; however, in recent years, it seems to be arising with TLS 1.3 as well.
How To Fix the “SSL_ERROR_RX_RECORD_TOO_LONG” Error in Firefox (7 Methods)
Now that we understand a little bit more about this issue, it’s time to get to work on fixing it. Below are seven methods you can use to resolve the “SSL_ERROR_RX_RECORD_TOO_LONG” error.
1. Clear Your Browser History and Cache
To get started, let’s begin with the easiest potential fix of all: clearing your browser cache and history.
To do so, open your Firefox browser and click on the hamburger menu icon (the three vertical lines in the top right-hand corner of the screen).
Next, click on Settings, followed by the Privacy & Security tab:
Next, under the Cookies and Site Data section, select Clear Data. A new window will open:
Make sure all options are selected, and then click on the Clear button. Next, on the same Privacy & Security screen, under the History section, click on Clear History.
When you’re done, restart your browser and try accessing the website that was giving you the error message. If that doesn’t work, it’s time to move on to the next fix.
2. Update and Reset Firefox
Another potential way to resolve the “SSL_ERROR_RX_RECORD_TOO_LONG” error is by updating and resetting your Firefox browser.
To do so, you can navigate to the menu icon again, and then select Help followed by About Firefox:
A new window will open:
Click on the Restart to Update Firefox button. Your computer will restart. Once it’s finished, re-open the browser and try revisiting the site.
3. Disable Your Browser Extensions
Another method you can try is disabling your browser extensions. This is especially recommended if you have any ad blockers, firewalls, or antivirus extensions.
It’s important to note that turning off any of this software permanently is not recommended. However, temporarily deactivating these tools can help you determine whether they’re the source of the problem and, if so, find an alternative.
To disable your Firefox extensions, navigate to the menu, then select Add-ons and Themes and click on the Extensions tab:
Here, you can toggle the switches to disable each extension. (If you have a lot of them, you might want a simpler way of doing this. Fortunately, you can do so by restarting Firefox in Safe Mode.)
To do this, navigate to click on the browser menu, and then select Help. Next, click on Restart with Add-ons disabled. You can also try restarting the browser in troubleshooting mode.
Once you select either of these options, a dialogue window will open. Click on Restart. Then try visiting the site returning the “SSL_ERROR_RX_RECORD_TOO_LONG” error message, to see if it still appears.
4. Try Using the HTTP Protocol
If you’re still seeing the error message, another solution you can try is bypassing the security protocol. In other words, you can remove the “s” in the “HTTPS” portion of the website address:
Once you delete the “s”, you’ll automatically switch over to the HTTP protocol. Press Enter to reload the site and see if this resolved the issue.
5. Update Your Proxy Settings
If you have the wrong proxy connections, that’s another reason you may be seeing this “SSL_ERROR_RX_RECORD_TOO_LONG” message.
To determine whether that’s the case, the first step is to disable your proxy settings. You can do that by navigating to the Firefox menu and clicking on Settings.
At the bottom of the screen, under Network Settings, select Settings:
In the window that opens, select the first option that says No proxy:
Finally, click on the OK button. Now restart the browser to see whether this has resolved the issue.
6. Change Your TLS Preferences
As we mentioned earlier, this message may be due to your TLS settings. Therefore, updating your preferences may resolve it.
To get started, enter “about:config” into your Firefox browser address bar and press Enter. A window should appear asking you to promise to be careful. Click on Accept the Risk and Continue:
Next, type “tls” into the search bar and click on Enter again. In the list, look for the option that says security.tls.version.max and double-click on it:
Now, update the TLS from “4” to “3”. Once that’s done, restart your browser and try visiting the site again.
7. Add the Site to Your Trusted Sites List
A final step you can take to resolve the “SSL_ERROR_RX_RECORD_TOO_LONG” error in Firefox is to add the website you’re trying to access to your trusted sites list.
We’ll take a look at how to fix this using Windows. Start by typing “internet options” in the search bar of your Windows menu:
In the Internet Properties window that opens, click on the Security tab, followed by Trusted Sites:
Next, click on the Sites button. A new window will open. In this window, enter the URL of the website that’s giving you the error message.
When you’re done, click on Add > Close. Finally, select Apply, then the OK button.
Now all the browsers you use on your device to access this specific website will trust it.
If you’ve ever seen this error, don’t panic. 🙅♂️This post has 7 ways to fix it quickly and easily. 🚀Click to Tweet
Summary
Encountering error messages when you’re trying to access a website can be frustrating. This is especially true when you get a confusing error code, such as “SSL_ERROR_RX_RECORD_TOO_LONG”.
As we discussed in this post, there are some simple solutions you can try to fix this error message. In addition to clearing your cache and resetting your browser, you can also try updating your proxy settings and changing your TLS preferences.
If you need further help to troubleshoot this or similar errors, you might want to get in touch with the site’s owner (or, if you’re the owner, your hosting provider). Kinsta’s support team is here 24/7 to help with errors like this one, so check out our hosting plans to learn more.
Get all your applications, databases and WordPress sites online and under one roof. Our feature-packed, high-performance cloud platform includes:
- Easy setup and management in the MyKinsta dashboard
- 24/7 expert support
- The best Google Cloud Platform hardware and network, powered by Kubernetes for maximum scalability
- An enterprise-level Cloudflare integration for speed and security
- Global audience reach with up to 35 data centers and 275 PoPs worldwide
Test it yourself with $20 off your first month of Application Hosting or Database Hosting. Explore our plans or talk to sales to find your best fit.
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!
user
4,8555 gold badges17 silver badges35 bronze badges
asked Sep 23, 2008 at 6:07
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
RandallRandall
2,7241 gold badge21 silver badges22 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
BenBen
59.4k109 gold badges305 silver badges485 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
alexmalexm
6798 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
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
TarkaTarka
4,0022 gold badges23 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-mangesdan-manges
4,8874 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
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 BAnna B
5,8135 gold badges39 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.
answered Jul 30, 2010 at 13:21
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
63k48 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
1
For me the solution was that my ddclient was not cronning properly…
answered Sep 26, 2012 at 17:01
AnonAnon
1411 silver badge3 bronze badges
С ошибкой SSL_ERROR_RX_RECORD_TOO_LONG можно столкнуться из-за неправильной настройки трафика SSL на защищенном сервере. Также она может произойти из-за неправильно настроенного прокси-сервера, который препятствует установке безопасного подключения на этапе рукопожатия SSL по порту 443.
В общем, ошибка означает, что браузер (чаще всего Mozilla Firefox) не может проверить защищенные данные и обычно этому препятствуют неправильные настройки SSL-сертификата. Перед применением решений отключите защиту антивируса в реальном времени или временно его удалите.
Содержание
- 1 Вход на сайт по протоколу HTTP
- 2 Отключение прокси-сервера Firefox
- 3 Отключение TLS 1.3
- 4 Дополнительные настройки для пользователей Firefox
Вход на сайт по протоколу 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
В дополнение к перечисленным способам, попробуйте следующие решения:
- Очистите кэшированные данные браузера (кэш, файлы cookie, журнал истории посещений и прочее).
- Отключите все расширения.
- Обновите Firefox до последней версии.
- Измените значение параметра tls.version.max на «0».
Перейти к содержанию
- Некоторые из пользователей (обычно использующих браузер Mozilla Firefox), могут столкнуться с ситуацией, когда при переходе на какой-либо сайт они встречают сообщение об ошибке, гласящее, что «SSL получило запись, длина которой превышает максимально допустимую». В попытках найти источник проблемы пользователи просматривают множество различных ресурсов, при этом выход из ситуации находят лишь единицы. В данном материале я постараюсь помочь таким пользователя и расскажу, что это за ошибка ssl_error_rx_record_too_long, когда она возникает, и как её исправить.
Содержание
- Что это за ошибка
- Как устранить проблему
- Заключение
Что это за ошибка
Как следует из сопровождающего ошибку сообщения, при подключении к сайту с помощью протокола 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 без дополнений. Нажмите на кнопку настроек вашей Мозиллы (три горизонтальные линии), затем на кнопку с вопросительным знаком внизу («Открыть меню Справка»), а там кликните там на опцию «Перезапустить без дополнений». После перезапуска вновь перейдите на проблемную страницу и проверьте, возникнет ли вновь упомянутая ошибка;
- Попробуйте перейти на сайт, указав его адрес в адресной строке без буквы «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
На чтение 8 мин. Просмотров 2.9k. Опубликовано 03.09.2019
Вы получаете ошибку ssl_error_rx_record_too_long при попытке открыть веб-сайт в Firefox через безопасное соединение по протоколу HTTPS? Когда это происходит, открывается вкладка «Сбой безопасного соединения» с кодом ошибки ssl_error_rx_record_too_long. Это означает, что браузер не может проверить защищенные данные, что обычно происходит из-за неправильно настроенного SSL-сертификата. Вот как вы можете исправить ошибку ssl_error_rx_record_too_long в Firefox.
Содержание
- Как исправить ssl_error_rx_record_too_long в Firefox?
- Решение 1. Введите URL сайта с протоколом HTTP
- Решение 2. Выберите параметр «Без прокси»
- Решение 3 – Откройте Firefox в безопасном режиме
- Решение 4 – Отключить дополнения Firefox
- Решение 5 – обновить браузер
- Решение 6 – Проверьте свой антивирус
- Решение 7. Проверьте правильность настроек прокси
- Решение 8. Попробуйте использовать VPN
- Решение 9 – установите security.tls.version.max на 0
- Решение 10. Установите последние обновления
- Решение 11 – Переустановите Firefox
- Решение 12. Временно переключитесь на другой браузер.
Как исправить ssl_error_rx_record_too_long в Firefox?
Firefox – отличный браузер, но многие пользователи сообщали о ssl_error_rx_record_too_long при его использовании. Это может быть большой проблемой, и, говоря об этой проблеме, вот некоторые похожие проблемы, о которых сообщают пользователи:
- Ssl_error_rx_record_too_long Facebook, Википедия, Youtube, Onedrive, Pinterest, Spotify, Dropbox, Google, Gmail . Это сообщение может появляться при посещении ваших любимых веб-сайтов, и если вы столкнетесь с этим сообщением, обязательно попробуйте некоторые из наших решения.
- Ssl_error_rx_record_too_long Windows 7, 10 . Эта ошибка может появляться в любой версии Windows, и даже если вы используете Windows 7 или Windows 8.1, обязательно попробуйте некоторые из наших решений, поскольку они полностью совместимы со всеми версиями Windows.
- Ssl_error_rx_record_too_long Kaspersky . По мнению пользователей, эта проблема может возникнуть у вашего антивируса. Многие сообщили, что причиной этой проблемы был Kaspersky, но даже если вы не используете Kaspersky, попробуйте отключить антивирус и проверить, помогает ли это.
- Ssl_error_rx_record_too_long VPN . Иногда прокси-сервер может вызывать эту проблему, если он неправильно настроен. Чтобы устранить проблему, проверьте конфигурацию прокси или попробуйте использовать программное обеспечение VPN.
Решение 1. Введите URL сайта с протоколом HTTP
Простое исправление, которое может сработать, – вместо этого открыть веб-сайт с помощью HTTP Все, что требуется, это заменить https: // в начале URL-адреса на http: // . Откройте пустую вкладку, а затем снова введите URL-адрес веб-сайта, начиная с http: //.
Решение 2. Выберите параметр «Без прокси»
Откройте настройки подключения Firefox, чтобы проверить, используете ли вы прокси-соединение, которое вам не нужно. Затем настройка браузера «Нет прокси» может помочь, если вы подключитесь напрямую. Вы можете настроить этот параметр следующим образом:
-
Нажмите кнопку Открыть меню и выберите Параметры .
-
Прокрутите страницу вниз до раздела Сетевой прокси-сервер и нажмите Настройки.
-
Если в браузере настроено неосновное прокси-соединение, выберите вариант Нет прокси .
- Нажмите кнопку ОК и перезапустите Firefox.
Решение 3 – Откройте Firefox в безопасном режиме
Firefox, как и Windows, имеет безопасный режим, в котором вы можете открыть браузер. Это может помочь исправить различные ошибки браузера, включая ошибку ssl_error_rx_record_too_long. Безопасный режим временно отключит ваши надстройки и аппаратное ускорение и вернет Firefox к теме по умолчанию. Таким образом, вы можете открыть веб-сайт, который иначе не открывался бы в Firefox.
- Сначала нажмите Открыть меню и выберите Справка .
-
Затем вы можете выбрать Перезапустить с отключенными надстройками .
- Нажмите кнопку Перезагрузить , чтобы подтвердить выбранный параметр.
- Нажмите кнопку Пуск в безопасном режиме .
- Теперь попробуйте снова подключиться к сайту. Он открывается в безопасном режиме?
Решение 4 – Отключить дополнения Firefox
Если веб-сайт открывается в безопасном режиме, вам больше не нужно его исправлять. Тем не менее, вы все еще можете исправить ошибку ssl_error_rx_record_too_long, не открывая браузер в безопасном режиме. Поскольку сайт открывается в безопасном режиме, некоторые надстройки, подключающиеся к веб-серверам, вероятно, вызывают ошибку SSL. Вы можете отключить дополнения Firefox следующим образом:
- Если вы все еще в безопасном режиме, нажмите Открыть меню > Открыть меню справки . Затем выберите вариант Перезапустить с включенными надстройками .
- Введите about: addons в строке URL-адреса Firefox и нажмите Enter .
-
Нажмите кнопки Отключить , чтобы отключить надстройки.
- Перезапустите браузер и снова откройте веб-сайт.
Решение 5 – обновить браузер
Восстановление настроек браузера по умолчанию всегда является хорошим решением для различных проблем браузера. Это отменит все настройки, которые вы настроили в Firefox, и удалит все надстройки и темы. Вы можете обновить браузер Firefox следующим образом:
- Введите about: support в строку URL и нажмите Enter. Откроется вкладка страницы, показанная на снимке ниже.
-
Теперь нажмите кнопку Обновить Firefox .
- Нажмите Обновить Firefox в окне подтверждения.
Решение 6 – Проверьте свой антивирус
Иногда из-за вашего антивируса может появляться ошибка ssl_error_rx_record_too_long. Ваш антивирус может мешать работе Firefox, что может привести к этой и другим подобным ошибкам. Чтобы решить эту проблему, попробуйте отключить некоторые антивирусные функции, связанные с SSL.
Если это не поможет, следующим шагом будет полное отключение антивируса и проверка, решает ли это проблему. В худшем случае вам, возможно, даже придется полностью удалить антивирус.
Если удаление антивируса помогает, вам следует подумать о переходе на другое антивирусное программное обеспечение. На рынке есть много отличных решений для обеспечения безопасности, но если вы хотите получить лучшую защиту, которая не будет мешать вашей системе, вам следует подумать о переходе на BullGuard .
Решение 7. Проверьте правильность настроек прокси
По словам пользователей, эта проблема может появиться из-за настроек вашего прокси. Ваш прокси может помешать работе Firefox и вызвать ошибку ssl_error_rx_record_too_long. Чтобы решить проблему, необходимо правильно настроить прокси.
После настройки прокси-сервера проверьте, сохраняется ли проблема.
Решение 8. Попробуйте использовать VPN
Если у вас есть ssl_error_rx_record_too_long в Firefox, вы можете решить проблему с помощью VPN. Если вы не знакомы, VPN является полезным инструментом, который может помочь вам защитить вашу конфиденциальность в Интернете.
Несколько пользователей сообщили, что использование VPN решило эту проблему для них, поэтому вы можете рассмотреть возможность приобретения инструмента VPN. На рынке есть много отличных VPN-приложений, но одним из лучших является CyberGhost VPN (в настоящее время скидка 77%), поэтому обязательно попробуйте его.
Решение 9 – установите security.tls.version.max на 0
Firefox поставляется с различными скрытыми настройками, и если у вас есть ошибка ssl_error_rx_record_too_long, вы можете решить проблему, изменив одну из этих настроек. Кажется, что установка security.tls.version.max вызывает эту проблему, но вы можете изменить ее, выполнив следующие действия:
- Откройте новую вкладку в Firefox, введите about: config и нажмите Enter .
-
Вы можете получить предупреждение. Нажмите кнопку Я принимаю риск .
-
Введите security.tls.version.max в поле поиска и дважды щелкните security.tls.version.max в списке результатов. Теперь установите значение 0 и нажмите ОК , чтобы сохранить изменения.
Следует отметить, что некоторые пользователи предлагают изменить security.tls.version.min и security.tls.version.max на 2 . так что вы можете попробовать это тоже.
После этого проверьте, решена ли проблема. Помните, что это всего лишь обходной путь, и изменение этого параметра иногда может повлиять на вашу безопасность, поэтому обязательно используйте этот метод только как временное решение.
Решение 10. Установите последние обновления
Если вы продолжаете получать сообщение об ошибке ssl_error_rx_record_too_long в Firefox, вы можете решить эту проблему, просто обновив Firefox до последней версии. Firefox обычно автоматически обновляется, но иногда вы можете пропустить определенное обновление.
Однако вы всегда можете установить обновления вручную, выполнив следующие действия:
- Откройте Firefox и нажмите значок Меню в правом верхнем углу.
-
Выберите в меню Справка> О программе .
-
Появится новый экран, и вы увидите текущую версию Firefox, которую вы используете. Если доступны какие-либо обновления, они будут загружены автоматически.
Как только Firefox обновится, проверьте, сохраняется ли проблема.
Решение 11 – Переустановите Firefox
По словам пользователей, вы можете исправить ошибку ssl_error_rx_record_too_long, просто переустановив Firefox. Иногда ваша установка может быть повреждена, что может привести к этой и многим другим ошибкам.
Тем не менее, несколько пользователей сообщили, что они решили проблему, просто переустановив Firefox.Существует несколько способов переустановить Firefox, но если вы хотите полностью удалить его, рекомендуется использовать программное обеспечение для удаления. Если вы не знакомы, деинсталлятор – это специальное приложение, которое удалит выбранную программу вместе со всеми ее файлами и записями реестра.
Используя один из этих инструментов, вы полностью удалите выбранное приложение, убедившись в отсутствии оставшихся файлов. Если вы ищете простое, но мощное программное обеспечение для удаления, рекомендуем попробовать IOBit Деинсталлятор.
После удаления Firefox с помощью этого инструмента загрузите последнюю версию с веб-сайта Mozilla и установите ее снова. Несколько пользователей также предлагают использовать бета-версию или ночные версии Firefox. Эти версии могут быть не такими стабильными, но в них должны быть доступны последние исправления, поэтому, если у вас возникла эта проблема, бета-версия или ночная версия может быть именно тем, что вам нужно.
Решение 12. Временно переключитесь на другой браузер.
Если вы продолжаете получать ошибку ssl_error_rx_record_too_long в Firefox, вы можете рассмотреть возможность переключения на другой браузер, пока проблема не будет решена. Прежде чем переключаться, обязательно экспортируйте историю просмотров и закладки.
Теперь запустите Google Chrome или Edge и проверьте, появляется ли проблема. Если нет, импортируйте историю просмотров и закладки. Помните, что это всего лишь временное решение, и как только вам удастся решить проблему, вы можете вернуться к Firefox.
Это некоторые из лучших исправлений для устранения ошибки ssl_error_rx_record_too_long в Firefox. В этой статье Windows Report также представлены более общие исправления для Firefox, которые могут пригодиться.
Просмотров 15.9к. Опубликовано 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».
Решение 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.
A brief guide to fix an SSL Error RX Record too Long: SSL_ERROR_RX_RECORD_TOO_LONG
So, if you run a website, then you probably have an SSL certificate installed and with that comes the possibility of a SSL_ERROR_RX_RECORD_TOO_LONG issue – something that’s unique to Firefox users.
Did you know that close to 9.15 percent of the total internet users make use of Mozilla Firefox? After all, Firefox continues to be the second most popular browser after Google Chrome. With the second-highest market share, it is far ahead of Internet Explorer, Edge and Safari. You cannot ignore those Firefox users.
Let us now understand why the SSL_ERROR_RX_RECORD_TOO_LONG error occurs and some quick fixes to overcome this issue.
What does SSL_ERROR_RX_RECORD_TOO_LONG mean?
If your website is showing up the SSL_ERROR_RX_RECORD_TOO_LONG error, then in most cases it only indicates that the SSL certificate was not properly installed onto the server.
Also, there could be a communication problem between the SSL certificate and the client-side.
The precise reason for this issue can only be concluded by the Server Administrator, after carrying out a thorough investigation.
However, whether you are on the client-side trying to access the website through Mozilla Firefox as your browser or on the server-side, here are some useful fixes.
How to Fix the SSL_ERROR_RX_RECORD_TOO_LONG error?
If you are a Mozilla Firefox user, then here’s how you can easily get rid of the SSL_ERROR_RX_RECORD_TOO_LONG error and access your website.
Solution 1: Substitute the Protocol
Simply replace the ‘https’ in the browser’s URL box with ‘HTTP’ and this could solve the SSL_ERROR_RX_RECORD_TOO_LONG issue. However, this deprives you of the security that comes through encryption, which only ‘https’ offers.
Solution 2: Update Firefox Browser
Updating your browser on a regular basis is important because for all you know, the developers might have fixed the glitch for you. So, confirm if your Mozilla Firefox is up to date, if not, then you can easily update it by following the below-mentioned steps.
- Click on the three horizontal lines on the top right-hand corner of your browser to access the menu.
- Navigate to the ‘Help’ option.
- Next, click on ‘About Firefox’ and you will see the below-shown image if its already updated, else Mozilla will automatically start looking for updates.
Solution 3: Uninstall Extensions
Extensions are software modules that enable one or more functionalities in the browser. If you have downloaded one that’s incompatible, then it could impact the overall functioning of the browser. As a result, it could lead to the SSL_ERROR_RX_RECORD_TOO_LONG issue. So, try uninstalling Mozilla Firefox Extensions on your website and that could solve the problem. Follow the below-listed steps to uninstall Extensions.
- Click on the three horizontal lines on the top right-hand corner, to access the main menu.
- Choose the ‘add-ons’ option from the dropdown menu.
- Alternatively, to access the add-ons’ page, you can also press Ctrl+Shift+A with the Mozilla Firefox Window open.
- To uninstall an extension, click on the three dots next to the Extension name, as shown in the image and then click on ‘Disable’.
- Finally, click on the main menu and navigate to ‘Help’ and click on it.
- From the available options, locate ‘Restart with add-ons disabled’ option and click on it.
Solution 4: Always invest in a reliable SSL certificate
It is also possible that there’s a problem with the SSL certificate itself, which is causing the SSL_ERROR_RX_RECORD_TOO_LONG error. In that case, depending on the type of website that you run, choose an SSL certificate that fits the bill. Although there are free SSL certificates available, these may not always serve the purpose. So, invest in an SSL certificate that is issued by a credible certificate authority. Consider this to be an investment since SSL certificates also help boost your website’s overall ranking in the search results.
Solution 5: Check Port 443
If your website’s Port 443 isn’t open, then that could very well be the culprit. You can check this by following the below-mentioned steps.
- Type the IP address followed by ‘HTTPS’.
- You could also use tools like Netcat, ncat to check if the Port 443 is open.
To find your website’s IP, Windows users can open the Command Prompt and type ‘tracert xyz.com’ and hit enter. Alternatively, you could also type the domain name to check a website’s IP address and then follow the above mentioned steps.
Solution 6: Disable Firefox Proxy
If the error persists then you need to check proxy connection. You need to disable it and see whether it fixes the issue or not. To disable proxy, you need to follow below steps.
- Open Menu and check for “Options”.
- Go to Network Proxy Section.
- Now, choose Settings at the bottom and you will see a box naming Configure Proxy Access to the Internet where you need to check mark against No Proxy option.
- Click on OK button and restart the browser.
Solution 7: Clear Cache
You need to focus on cache of a browser, as it may be responsible for such error. You need to browse the website in incognito or private window to stay away from cache and cookies. Moreover, Ctrl+Shift+R or Shift+click Reload can work better as it reloads a webpage. If you still face error then you can jump to the following solutions.
Solution 8: Upgrade TLS version
At present, TLS 1.3 is active, and you need to look for TLS version and upgrade SSL/TLS library. In case, if you are using OpenSSL library, then OpenSSL 1.1.1 version has declared support to TLS1.3 version. On other hand, if you are not agreeing to update you should at least use TLS 1.2 version. Make sure you disabled support to SSLv.3.0 and TLS1.0
Conclusion:
We have mentioned some easy-to-use hacks that can easily fix the SSL_ERROR_RX_RECORD_TOO_LONG issue, but if it doesn’t then consider contacting the Server Administrator. Do this without any delay to avoid missing out on potential traffic coming to your website from Mozilla Firefox users.
Related Articles:
- How to fix SSL Connection Error on Chrome?
- Fix Mixed Content (nonsecure items) Error on SSL Secure Site
- How to Fix SSL Connection Error on Android Phone
Troubled by seeing Apache ssl_error_rx_record_too_long on your website? You are not alone!
This error frequently occurs when SSL traffic is not set up properly on the target secure server.
At Bobcares, we often get requests from our customers regarding the Apache SSL certificate error as part of our Server Management Services.
Today, we’ll see how our Support Engineers find fix for our customers.
What are the causes of Apache ssl_error_rx_record_too_long?
Everyone wants their websites to be secure. But, improper implementation of security often results in errors like Apache ssl_error_rx_record_too_long.
Some possible causes for this error are:
- SSL traffic is not set up properly on the target server.
- DNS may not be correct in the DNS name on VirtualHost.
- Misconfigured proxy not allowing an SSL handshake on port 443 correctly.
But, how to fix this problem is the main question. Being in the hosting industry for more than a decade, we see many variants of SSL error. Let’s see how our Engineers handle this error in different scenarios.
What are the Fixes?
In simple terms, the fix for the SSL error involves handling the secure traffic reaching the server correctly. We’ll now take a look at the exact steps involved.
When a customer approaches us with Apache ssl_error_rx_record_too_long error, our Support Engineers initially replicate the error from our side. This eliminates any possible browser errors at the user’s computer.
We then proceed with the following actions:
1. We make sure that SSL is running on port 443. Because if SSL is running on a non-standard port, then Firefox may show this error.
netstat -lpan | grep :443
We do this by adding the following in the Apache configuration httpd.conf file.
Listen 443
2. Upon finding the correct port settings, we check and confirm that the SSL certificate is valid and not expired.
Also, we make sure not more than one SSL is sharing the same IP.
3. On IPv6, our Engineers include the IP Address for eliminating this error.
Listen x.x.x.x:443
4. Similarly, when customers get this error on Windows, we check whether the host file on the Windows server is properly set.
If not, we do it by changing VirtualHost domain.com:443 to VirtualHost _default_:443.
Each server configuration differs and so the troubleshooting will not be identical. However, we check the path of the SSL traffic and make corrections. This solves the problem and makes the SSL version of the website working again.
[Having trouble with Apache SSL error? We’ll fix it for you.]
Conclusion
In short, we discussed in detail on possible causes and fixes for Apache ssl_error_rx_record_too_long error. Also, we saw the way by which our Support Engineers find the fix for this error.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
GET STARTED
var google_conversion_label = «owonCMyG5nEQ0aD71QM»;
-
The most common issue on Mozilla Firefox browser happens as a result of wrong configuration of your certificate on the web hosting server. The port a client is trying to connect to is opened on the server, however, no properly configurated SSL certificate found for this port on the server’s side. Don’t worry, we prepared multiple working solutions to fix SSL_Error_rx_record_too_long error.
You can confirm the problem using OpenSSL command:
openssl s_client -connect domain.tld:*port*
You will receive the following output if error confirms:
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:766:
The result shows that the connection is successful, however, handshake failed as no configurated SSL certificate found for the port and connection was terminated. We prepared couple of solutions to fix SSL_Error_rx_record_too_long problem, please follow the article.
-
-
1
Solution 1: Try to reset Firefox browser
The good solution to avoid using unwanted browser programs is resetting Firefox to default settings.
- Type ‘about:support’ in the address bar;
- You will see a troubleshooting window now;
- Click on Refresh Firefox button and confirm the refresh;
- Move to the next solution if that one doesn’t help.
-
2
Solution 2: Try to update Firefox
- Click to Open Menu > Help > About
- The new window would show is your Firefox browser is up to date or update requires.
- Click on ‘Restart to update Firefox’ is the update is available.
- Reload the problematic website after update to check if the error is solved.
- Move to the next solution if still same issue.
-
3
Solution 3: Try Disabling Browser Extensions
There are hundreds of extensions and some may block/affect your connection. Try to disable them to fix the issue.
- Go to Open Menu -> Add-Ons;
- Beside each extension, you will see the Disable button that you need to click for all extensions.
- Restart the browser and retry opening the website.
-
Avoid next solutions!
- Try to NOT bypass the security protocol by replacing the URL with the HTTP:// instead of HTTPS://. That is not a safe solution, as starting at 2018 it is standard to use secured connection for all websites.
- Do not turn off your Anti-virus, that is a really bad idea. It is duty of webmaster to setup website properly, not yours to avoid problems.
-
Conclusions to summarize
- For website owners. Check your server configuration. Check your SSL certificate and server with SSL Labs online tests, as maybe you need to use a proper and professional SSL certificate.
- For website visitors. Avoid using the website if error not solved even after listed solutions. It is unsafe to use sites like that, the best what you can do is to contact webmasters / site owners and let them fix it.
-