A step-by-step guide to fixing SSL_Error_rx_Record_too_long
If you’re reading this article, it’s likely that you have encountered the SSL_Error_rx_record_too_long message on Mozilla Firefox and want to fix it.
In this article, we’ll give you an overview of why you’re facing the SSL_Error_rx_record_too_long message and how to fix it.
What is the SSL_Error_rx_record_too_long Error?
SSL_Error_rx_record_too_long is an error that occurs exclusively on Mozilla Firefox. It’s quite a common error and it happens due to issues with the SSL certificate. This error occurs when the port a client is connecting to is opened on the server but the SSL certificate is not properly configured.
You can get further information about it through openssl:
openssl s_client -connect yourdomain.tld:*port*
In this case, you might receive the following output:
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:766:
This indicates that a connection has been established but there’s an absence of a configured certificate for the port. So the request is terminated.
In the next section of the article, we’ll show you how to troubleshoot the SSL_Error_rx_record_too_long problem.
How to fix error code ssl_error_rx_record_too_long?
The following are some solutions to the ssl_error_rx_record_too_long problem.
Solution 1: Connect using HTTP protocol
At the URL, replace the https:// with http:// to try and bypass the security protocol. If this doesn’t work, move on to the next solution.
Solution 2: Reset Firefox
Resetting Firefox to original settings will help get rid of any unwanted programs.
- Enter ‘about:support‘ in the address bar.
- A troubleshooting window will open up. Click on Refresh Firefox and confirm it.
- If it still doesn’t work, move on to the next solution.
Solution 3: Update Firefox
- Go to Open Menu > Help > About.
- You’ll be taken to a window that will reveal if your Firefox is up to date.
- If an update is available, click on ‘Restart to update Firefox.’
- Try loading the website once done. If it still doesn’t work, move to the next solution.
Solution 4: Disable all Extensions
Some extensions are coded to always connect via the HTTPS protocol so they might interfere with your connection. Disabling them might fix the issue.
- Go to Open Menu > Add-Ons.
- Click on Disable beside all the extensions.
- Restart Firefox and try accessing the website again.
Solution 5: Use Safe Mode
- Go to Open Menu > Help > Restart with Add-ons Disabled.
- In the following windows, select the ‘Restart’ and ‘Start in Safe Mode’ options.
- Reconnect to the intended website.
Solution 6: Buy a Reliable SSL Certificate
If none of these solutions work for you, it’s possible that there’s something wrong with the website’s SSL certificate. If you’re the webmaster, you can avoid this issue or fix it by buying a reliable and trustworthy SSL certificate.
I hope this article has helped you understand the SSL_Error_rx_record_too_long error and how to troubleshoot it.
Other Important Guides for SSL Certificate Error
- ERR_CONNECTION_REFUSED in Chrome – Fixing Guide by SSLSecurity
- Troubleshoot ‘Secure Connection Failed’ Error in Firefox
- Your Connection is not Private Error – A Fixing Guide for all devices
- Apache Server: Common SSL Errors and Troubleshooting Guide
- What is Mixed Content Error & How to Disable it on Chrome