Votre passerelle vers une technologie abordable !

Comment résoudre le code d'erreur : ssl_error_rx_record_too_long ?

Jackson Gordon
Dernière mise à jour le : 18 juin 2025
Maison > Comment > Comment résoudre le code d'erreur : ssl_error_rx_record_too_long ?
Contenu

Si vous naviguez sur un site Web et rencontrez le message d'erreur « ssl_error_rx_record_too_long » Cela peut être à la fois déroutant et frustrant. L'erreur apparaît généralement dans Firefox et indique un échec lors de la connexion SSL/TLS entre votre navigateur et le serveur. En termes simples, le navigateur attendait une réponse sécurisée (chiffrée), mais a reçu une réponse différente, généralement due à une mauvaise configuration du serveur ou à une interférence réseau.

Cet article explique ce que signifie l’erreur, pourquoi elle se produit et, surtout, comment la corriger.

1. Qu'est-ce que ssl_error_rx_record_too_long ?

L'erreur enregistrement ssl_error_rx_trop_long est lié au cryptage Secure Socket Layer (SSL), qui est la technologie utilisée pour établir une connexion sécurisée entre un navigateur Web et un serveur.

Lorsque vous voyez le code ssl_error_rx_record_too_long dans Firefox, cela signifie généralement :

  • Le navigateur a tenté d'établir une connexion HTTPS sécurisée.
  • Il a reçu une réponse inattendue ou mal formée lors de la négociation SSL/TLS.
  • En réponse, le navigateur a interrompu la connexion pour protéger vos données.

Message d'erreur courant affiché dans Firefox :
erreur_ssl_rx_enregistrement_trop_long firefox

2. Causes courantes de ssl_error_rx_record_too_long

  • Mauvaise configuration du serveur
    La cause la plus fréquente est une mauvaise configuration du serveur web. Le serveur peut utiliser HTTP au lieu de HTTPS sur le port 443, ou SSL/TLS peut être mal configuré.
  • Mauvaise configuration du port
    HTTPS doit s'exécuter sur le port 443. Si le serveur est configuré pour diffuser du contenu HTTP sur le port 443, le navigateur sera confus pendant la négociation.
  • Certificats SSL non fiables ou auto-signés
    Si le site Web utilise un certificat mal signé ou aucun certificat du tout, cette erreur peut se produire.
  • Navigateur obsolète
    Parfois, une version de navigateur obsolète peut ne pas prendre en charge correctement les protocoles TLS modernes.
  • Interférence de pare-feu ou de proxy
    Certains pare-feu ou proxys peuvent altérer le trafic SSL, ce qui entraîne des enregistrements incomplets ou mal formés.

3. Comment corriger le code d'erreur : ssl_error_rx_record_too_long ?

3.1 Vérifier le site Web (vérification côté client)

Si vous êtes un visiteur et que vous rencontrez cette erreur :

  • Essayez un autre navigateur : Ouvrez le même site dans Chrome ou Edge. Si cela fonctionne, le problème est spécifique à Firefox.
  • Vider le cache et les cookies : Accédez aux paramètres de Firefox, accédez à Confidentialité et sécurité, puis effacez toutes les données dans la section Cookies et données de site.
  • Désactiver les paramètres proxy (le cas échéant) : Dans le menu Paramètres de Firefox, accédez à Général > Paramètres réseau > Paramètres > Choisissez « Aucun proxy » ou « Utiliser les paramètres de proxy du système » > Cliquez sur OK pour enregistrer.
  • Désactiver les extensions tierces : En particulier ceux liés aux VPN, aux proxys ou au filtrage HTTPS.
  • Désactiver temporairement l'analyse SSL de l'antivirus : Accédez aux paramètres de votre logiciel antivirus et désactivez la fonction d'analyse HTTPS pour tester une résolution.

3.2 Pour le propriétaire ou l'administrateur du site Web

Si cette erreur se produit sur votre propre serveur Le problème est probablement dû à une mauvaise configuration. Suivez ces étapes :

A. Assurez-vous que HTTPS est configuré sur le port 443

Vérifiez que votre serveur accepte les connexions HTTPS sur le port 443 et est correctement configuré avec SSL.

Par exemple, sur Apache :
assurez-vous que https est configuré sur le port 443 apache

Vérifiez que :

  • Le port correct (443) est utilisé.
  • SSL est activé ( SSLEngine on ).
  • Les chemins d'accès aux fichiers de certificat et de clé sont valides.

Pour Nginx , un bloc serveur correct ressemble à :
assurez-vous que https est configuré sur le port 443 nginx

B. Installer un certificat SSL valide

Utilisez un certificat SSL correctement signé par une autorité de certification reconnue, par exemple Let's Encrypt, Sectigo ou DigiCert.

Suivez ces étapes pour installer un certificat HTTPS gratuit via Let's Encrypt :
sudo apt install certbot python3-certbot-nginx

sudo certbot –nginx

Certbot configurera automatiquement votre serveur Nginx/Apache avec un certificat valide.

C. Redémarrez votre serveur Web

Après avoir apporté des modifications à votre configuration ou installé un nouveau certificat, redémarrez le serveur :

Pour Apache : sudo systemctl restart apache2
Pour Nginx : sudo systemctl restart nginx

3.3 Corrections et astuces avancées

A. Utiliser des vérificateurs SSL en ligne

Utilisez des outils tels que :

  • Test SSL de SSL Labs
  • Pourquoi pas de cadenas

Ils peuvent aider à diagnostiquer si votre certificat est fiable, expiré ou mal configuré.

B. Assurez-vous qu'il n'y a pas de HTTP sur le port 443

Si votre serveur répond avec un HTTP en texte brut sur le port 443, le navigateur verra cela comme un enregistrement SSL mal formé.

Utiliser curl pour tester : curl -v https://votredomaine.com

C. Vérifiez la configuration du pare-feu ou de l'équilibreur de charge

Si vous êtes derrière un équilibreur de charge ou un proxy (comme HAProxy ou Cloudflare), assurez-vous qu'il est configuré pour gérer correctement HTTPS ou transmettre le trafic SSL à votre serveur d'origine.

Vérifiez que la configuration de HAProxy inclut bind *:443 ssl crt /etc/ssl/private/mycert.pem pour une liaison SSL correcte sur le port 443.

4. Conclusion

Le enregistrement ssl_error_rx_trop_long Une erreur indique un problème avec la connexion SSL/TLS, généralement lié à une configuration côté serveur. Que vous soyez un utilisateur occasionnel ou un administrateur de site web, les étapes décrites dans cet article peuvent vous aider à identifier et à résoudre le problème.

Si vous visitez simplement le site, essayez un autre navigateur, désactivez les extensions ou vérifiez votre réseau. Si vous gérez le site, vérifiez vos certificats SSL, les paramètres de votre serveur web et assurez-vous que le port 443 est correctement configuré pour HTTPS.

Comprendre le fonctionnement de SSL/TLS et s'assurer qu'il est correctement implémenté permettra d'éviter cette erreur et d'offrir aux utilisateurs une expérience de navigation sûre et sécurisée.

Partagez cet article
AppHut sur Facebook
AppHut sur Twitter
AppHut sur WhatsApp

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *