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.

SSL_Error_rx_record_too_long - The Trouble Shooting Guide

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

Buy Comodo SSL Certificates – Save 89%

Get Comodo SSL Certificates for as low as prices with unlimited server licenses, re-issuance, free trust seal, 99.99% browsers compatibility, and more. Buy now!
Shop for Comodo SSL Certificates at $5.45


Welcome to Savvy Security, a blog focused on providing practical cybersecurity advice for website owners and small businesses. Our team brings you the latest news, best practices and tips you can use to protect your business...without a multi-million dollar budget or 24/7 security teams.