CloudFlare est l’un des meilleurs CDN du marché (Content Delivery Network)
L’erreur la plus ennuyeuse que vous rencontrez en cas de CloudFlare est l’erreur 522.
Cette erreur se produit à la fois dans la version gratuite et pro de CloudFlare. Mais, cependant, ici CloudFlare n’est pas le joueur du jeu.
Les codes d’erreur commençant par «5» sont des erreurs côté serveur. Vous pouvez vous référer à la liste des codes d’état HTTP pour en savoir plus.
Sommaire
Qu’est-ce qui cause cette erreur 522 ?
Comme vous le savez peut-être, CloudFlare étant l’un des meilleurs CDN du marché, les demandes de ressources sont extrêmement rapides.
Il exige rapidement des ressources de votre serveur.
Si votre serveur ne parvient pas à servir CloudFlare dans le temps, l’erreur 522 apparaît.
À partir de là, vous pouvez remarquer que le vrai problème vient de votre serveur mais pas du CloudFlare.
La plupart du temps, cette erreur se produit en cas d’hébergement mutualisé. Parce que les ressources sont partagées.
Lorsque CloudFlare n’obtient pas les ressources pour sa requête dans le délai d’expiration, l’erreur 522 apparaît.
Pourquoi votre serveur ne réagit pas aux requêtes CloudFlare?
Votre serveur sera occupé à répondre aux autres requêtes de base de données et aux demandes d’autres plugins.
Quelle est la solution?
Comment résoudre l’erreur 522 de Cloudflare ?
Abandonner les plugins hyperactifs
Abandonnez le plugin ou le module qui fournit souvent des requêtes de base de données à votre serveur. Rendez votre serveur suffisamment rapide pour servir CloudFlare.
Découvrez lequel de vos plugins ralentit le site. Selon le principe de Pareto, «environ 80% des effets proviennent de 20% des causes». 80% du temps, l’erreur 522 se produit en raison de plugins défectueux, interrogeant plus souvent la base de données de votre serveur.
Repérer le plugin hyperactif devrait être la première chose à faire dans ce cas.
Pour surveiller le profil ou l’activité de chacun des plugins, vous devrez peut-être installer le P3 (Plugin Performance Profiler). Lors de l’installation de ce plugin, il surveille toutes les activités du plugin en silence. Y compris le nombre de requêtes de base de données qu’il effectue et surveille les problèmes de charge du serveur causés par les plugins installés.
Il affiche également l’impact causé par les plugins sur la vitesse de la page et autres. Il répond, quel est le nombre de requêtes SQL par visite?
En utilisant ce plug-in, vous pouvez facilement noter les plug-ins qui causent des problèmes de charge du serveur.
Utiliser des plugins de mise en cache
Les plugins de mise en cache sont là pour minimiser le nombre de requêtes de base de données ou de requêtes adressées au serveur par visite.
Les images et les ressources les plus couramment utilisées sont mises en cache dans le navigateur des visiteurs. Ainsi, le rendu de la page est plus rapide la prochaine fois qu’ils visitent votre blog.
Cela permet à votre page de se charger à une vitesse supersonique pour les visiteurs qui reviennent.
L’utilisation de plugins de mise en cache peut réduire considérablement le nombre de requêtes fournies à votre serveur. Il réduit les risques d’erreur HTTP 522.
Le meilleur plugin de mise en cache est de loin WP Rocket (10% de réduction en cliquant ici).
Si vous souhaitez en savoir plus, j’ai 2 articles à vous suggèrer :
Autres conseils pour éviter les erreurs 522 sur cloudflare
- Réduisez au minimum l’utilisation de plug-ins, en particulier les plug-ins de suivi des visiteurs.
- Recherchez des thèmes minimalistes.
- Réduisez les graphiques et le JavaScript externe.
- Jetez un coup d’œil aux suggestions et au score de vitesse des pages.
- Envisagez de passer à un serveur dédié de meilleure qualité si vous rencontrez de nombreux problèmes de serveur.
Pour Conclure
Une erreur CloudFlare 522 signifie que le serveur Web de votre site ne parvient pas à établir une connexion avec CloudFlare. Cela peut être dû à plusieurs raisons, notamment :
- Un problème de connexion réseau sur votre serveur Web, qui empêche CloudFlare de se connecter à votre site.
- Un problème de configuration du serveur Web, qui empêche CloudFlare de se connecter à votre site.
- Un problème de configuration du compte CloudFlare, qui empêche CloudFlare de se connecter à votre site.
Voici quelques étapes à suivre pour résoudre cette erreur :
- Vérifiez la connectivité réseau de votre serveur Web. Assurez-vous que votre serveur est connecté à Internet et que les ports nécessaires sont ouverts.
- Vérifiez la configuration de votre serveur Web. Assurez-vous que tous les paramètres de configuration de votre serveur sont corrects et qu’il est configuré pour travailler avec CloudFlare.
- Vérifiez la configuration de votre compte CloudFlare. Assurez-vous que les paramètres de votre compte CloudFlare sont corrects et que votre site est correctement configuré pour travailler avec CloudFlare.
Malgré toutes ces mesures, si vous ne parvenez pas à vous débarrasser de l’erreur 522, je vous suggère de vous adresser à votre fournisseur de services d’hébergement pour obtenir une assistance supplémentaire.
Si vous êtes sûr que cela est dû à une erreur de la part de CloudFlare, je vous recommande de vous tourner vers MaxCDN. C’est le CDN le plus populaire et le plus important du marché.
La formule infaillible pour surmonter cette erreur est de réduire les requêtes de base de données à chaque visite.
J’espère que cela vous aidera à résoudre l’erreur HTTP 522 de CloudFlare. Si c’est le cas, laissez les autres profiter de cet article de blog et résoudre le problème.