Une erreur de protocole HTTP2 peut se produire sur un appareil client en raison de problèmes de navigateur ou d’interférences réseau. Les problèmes de navigateur peuvent aller d’une extension en conflit à un cache corrompu, de mauvais cookies et l’historique du navigateur. Lorsqu’un client essaie de visiter un site Web mais n’y parvient pas, l’erreur de protocole HTTP2 s’affiche. Dans certains cas, le problème est limité à un seul site Web, alors que dans d’autres, aucun des navigateurs Web de l’appareil client n’a pu ouvrir la majorité des sites Web. Le problème a été signalé dans tous les navigateurs populaires, y compris Chrome, Firefox, Edge et Opera.
Ceci est également courant sur les appareils avec différents systèmes d’exploitation (comme Windows, Mac, Linux, iPhone, Android, etc..). D’autres applications ou jeux ont également signalé des erreurs de protocole HTTP2 (comme Discord). Ceci a été observé sur le client et le serveur. Cet article est destiné à résoudre l’erreur de protocole err http2 côté client, mais certaines étapes (telles que la désactivation du protocole HTTP2) peuvent également fonctionner côté serveur. Il n’est pas possible de couvrir tous les problèmes côté serveur dans cet article en raison de leur variété.
Comment réparer ERR_HTTP2_PROTOCOL_ERROR sur Chrome
Assurez-vous votre navigateur est à jour
Si votre navigateur utilise toujours une ancienne version, cela peut entraîner le rejet de nouveaux protocoles HTTP2. Par conséquent, assurez-vous que la version la plus récente du navigateur est installée en procédant comme suit :
Dans le coin supérieur droit, cliquez avec le bouton gauche sur le menu à trois points. Dans le volet de gauche, sélectionnez Paramètres, puis À propos de Chrome. Chrome vérifiera automatiquement les nouvelles mises à jour et vous avertira s’il est déjà à jour. Si une nouvelle mise à jour est installée, vous devrez cliquer sur Relancer pour redémarrer le navigateur. Vérifiez si les pages problématiques sont maintenant utilisables.
Définissez la date et l’heure pour une mise à jour automatique
L’erreur peut se produire si vous avez défini une date et une heure incorrectes sur le système, car les paquets de données peuvent être rejetés par le serveur en raison d’un horodatage incorrect. Nous vous recommandons d’effectuer les vérifications suivantes :
Accédez à Heure et langue en appuyant sur la touche Windows + les boutons I. Ensuite, sous Date et heure, sélectionnez l’option Définir l’heure automatiquement.
Désactiver les extensions Chrome
Certaines extensions de navigateur installées peuvent être la cause de votre incapacité à accéder à certaines pages du navigateur. S’il s’agit d’un module complémentaire de navigateur impopulaire et mal développé, il peut interférer avec l’ouverture de certaines pages du navigateur. Par conséquent, nous vous recommandons de les désactiver et de voir si cela vous aide. Si rien ne change, n’hésitez pas à les réactiver.
Lancez Chrome et sélectionnez l’icône à trois points dans le coin supérieur droit. Sélectionnez Extensions en passant votre souris sur Plus d’outils. En cliquant sur la bascule bleue, vous pouvez désactiver toutes les extensions tierces. Une fois ces étapes terminées, revenez au domaine où vous avez rencontré des problèmes et fournissez des commentaires pour voir si quelque chose a changé.
Effacer les données du navigateur
Une autre solution rapide qui peut traiter efficacement certaines erreurs consiste à désencombrer votre navigateur de fichiers surchargés tels que le cache. Certains éléments de navigateur dont Chrome et d’autres navigateurs se souviennent après un certain temps d’utilisation peuvent entraîner des problèmes d’incompatibilité lors de l’ouverture de certaines pages. Effacer les données de votre navigateur peut non seulement résoudre le problème, mais cela peut également améliorer les performances du navigateur et libérer de l’espace. Il convient de noter que la suppression des données du navigateur peut entraîner votre déconnexion des sites Web précédemment visités. Par conséquent, assurez-vous de vous souvenir de vos informations de connexion par la suite.
Comme précédemment, cliquez sur l’icône à trois points dans le coin supérieur droit. Sélectionnez Plus d’outils, puis Effacer les données de navigation…. Sélectionnez une plage de temps en haut. Sélectionnez Tout le temps pour tout supprimer. Cochez les cases à côté des images et fichiers mis en cache et des cookies et autres données du site. Sélectionnez ensuite Effacer les données. Redémarrez votre navigateur et réessayez d’accéder au site Web.
Désactiver le protocole QUIC
Si le serveur hébergeant le site Web n’est pas correctement configuré pour gérer le trafic provenant de QUIC, un réseau expérimental de couche de transport, un conflit avec HTTP2 peut se produire, entraînant l’erreur ERR HTTP2 PROTOCOL ERR. Dans la section suivante, nous le désactiverons s’il est activé.
Ouvrez votre navigateur et tapez chrome:/flags/#enable-quic dans la barre d’adresse. Désactivez ensuite le protocole Experimental QUIC.
Réinitialiser les drapeaux de Chrome
Voici ce que vous devez faire si vous essayez d’activer diverses fonctionnalités de”test bêta”. Ils sont expérimentaux et peuvent ne pas être entièrement optimisés pour fonctionner correctement avec d’autres paramètres par défaut du navigateur Google Chrome. Par conséquent, nous vous recommandons de tous les réinitialiser en vous rendant sur Chrome Flags. Suivez les étapes ci-dessous pour y parvenir :
Lancez votre navigateur et saisissez chrome:/flags dans la barre d’adresse. Relancez Chrome après avoir cliqué sur Réinitialiser tout dans le coin supérieur droit. Essayez d’ouvrir à nouveau la même page problématique après avoir redémarré votre navigateur.
Mettre à jour les pilotes
Très souvent, des pilotes réseau obsolètes peuvent être la cause d’un échec de connexion. Il peut s’agir de pilotes obsolètes ou corrompus qui ne sont plus pris en charge ou fonctionnels. Par conséquent, il est recommandé d’analyser vos adaptateurs réseau et sans fil à la recherche de pilotes et de les installer si nécessaire. Vous pouvez le faire à la main ou avec un utilitaire spécial pour une solution plus rapide. Les deux alternatives sont décrites plus en détail ci-dessous :
Sélectionnez Gestionnaire de périphériques en cliquant avec le bouton gauche sur le bouton du menu Démarrer. Idéalement, vous devriez mettre à jour tous les périphériques réseau disponibles. Si quelque chose est marqué d’un triangle jaune, cela indique que vous devez mettre à jour dans le premier ordre. Pour ce faire, cliquez avec le bouton droit sur le pilote, sélectionnez Mettre à jour, puis suivez les instructions à l’écran. Autorisez Windows à rechercher et à télécharger de nouveaux pilotes.
Les pilotes sont essentiels au bon fonctionnement de votre système. Ils sont chargés de maintenir une connexion stable entre votre matériel et votre système d’exploitation. La mise à jour manuelle d’un grand nombre de pilotes peut prendre beaucoup de temps en raison de la répétition des mêmes étapes.
Derniers mots
Si le problème persiste et que vous n’êtes pas en mesure de résoudre le problème en suivant les étapes ci-dessus, le nouveau peut accéder à son site Web officiel d’assistance Chrome et demander plus. Le nouveau protocole réseau HTTP/2 est une version mise à jour du protocole de transfert hypertexte qui est désormais utilisé par la majorité des applications, des systèmes et des navigateurs Internet. Il accélère les applications et facilite la communication entre ces systèmes. En conséquence, certaines limitations du protocole de transfert hypertexte d’origine, telles que l’incapacité de prendre en charge plusieurs requêtes à la fois ou d’autoriser une seule connexion client, ont été surmontées.
J’espère que vous comprenez cet article, Comment Corrigez ERR_HTTP2_PROTOCOL_ERROR sur Chrome.