523 · Origin is unreachable
Cloudflare ne trouve même pas de chemin jusqu'au serveur : adresse IP fausse ou serveur coupé du réseau.
Les erreurs 520, 521 et 522 sont affichées par Cloudflare, mais le problème est presque toujours derrière lui, sur le serveur qui héberge votre site. En une phrase : 521, le serveur refuse la connexion ; 522, il ne répond pas à temps ; 520, il répond quelque chose d'inattendu, ou rien. La page d'erreur le montre d'ailleurs : Cloudflare en état de marche, l'hôte en erreur. La réparation se fait donc chez l'hébergeur ou dans le site, parfois dans les réglages de Cloudflare.
Publié le 20 octobre 2026 · par l'équipe Boost de WS Agency · 10 minutes de lecture
Quand un site passe par Cloudflare, chaque visite arrive d'abord chez Cloudflare, qui va chercher la page sur votre serveur, celui de l'hébergeur, que Cloudflare appelle « l'origine ». Les codes 52x disent que ce second échange a échoué. La page d'erreur le montre en trois pictogrammes : votre navigateur et Cloudflare marqués « Working », l'hôte marqué « Error ».
| Code | Message affiché | Ce qui se passe |
|---|---|---|
| 520 | Web server is returning an unknown error | Le serveur a répondu quelque chose d'inattendu : une réponse vide, coupée, ou mal formée. |
| 521 | Web server is down | Le serveur a refusé la connexion : il est arrêté, ou il bloque Cloudflare. |
| 522 | Connection timed out | Le serveur n'a pas répondu à temps : pas de réponse à la connexion dans les 19 secondes, ou pas de réponse à la demande dans les 90 secondes. |
En bas de la page d'erreur figure un « Ray ID » : l'identifiant de la visite chez Cloudflare. Notez-le avec l'heure, il servira à votre hébergeur comme au support de Cloudflare.
Une capture de la page d'erreur suffit. Regardez aussi si toutes les pages sont touchées, ou seulement certaines : une seule page lente qui tombe en 522 ou en 524, ce n'est pas un serveur arrêté.
La page d'état de votre hébergeur et vos e-mails d'abord : une panne ou une maintenance annoncée explique tout. Puis cloudflarestatus.com, pour écarter un incident chez Cloudflare, ce qui reste rare.
C'est la question qui tranche. Le plus simple : demandez à l'hébergeur s'il voit le site répondre en direct. Sinon, dans le tableau de bord de Cloudflare, ouvrez DNS, puis Enregistrements, et passez quelques minutes l'enregistrement du site de « Proxied » (nuage orange) à « DNS uniquement » (nuage gris). Ce test montre l'adresse de votre serveur et retire la protection de Cloudflare : remettez le nuage orange juste après. Si le site répond sans Cloudflare, le problème est entre les deux : pare-feu, adresse IP ou mode de chiffrement (étapes 5 à 7). S'il ne répond pas non plus, c'est le serveur (étape 4).
Dans l'espace de l'hébergeur (sous cPanel, Métriques, puis Erreurs ; sous Plesk, Journaux), cherchez les erreurs à l'heure notée. Une erreur de PHP, une base de données qui ne répond pas, des limites de ressources atteintes : suivez alors le guide qui correspond, erreur 500, base de données ou erreur 503.
Comparez l'adresse IP de l'enregistrement du site, dans DNS, puis Enregistrements, avec celle que donne l'hébergeur (sous cPanel, dans le bloc « Informations générales », adresse IP partagée ou dédiée). Après un changement de serveur, c'est souvent là que tout se joue.
Demandez à l'hébergeur d'autoriser, dans son pare-feu et sa protection contre les rafales, toutes les plages d'adresses que Cloudflare publie sur cloudflare.com/ips. Côté site, une extension de sécurité doit savoir lire l'adresse réelle du visiteur, transmise par Cloudflare dans l'en-tête CF-Connecting-IP : sinon elle croit qu'un seul visiteur fait toutes les requêtes et finit par le bloquer. Wordfence, par exemple, le règle dans ses options générales, à la question de la façon dont il obtient les adresses IP.
Dans Cloudflare, SSL/TLS, puis Vue d'ensemble. Le bon réglage est Full (strict), avec un certificat valide sur le serveur : celui de l'hébergeur (Let's Encrypt, souvent gratuit) ou un certificat d'origine délivré par Cloudflare. Évitez Flexible : la liaison entre Cloudflare et le serveur n'est pas chiffrée, et il provoque des boucles de redirection avec beaucoup de sites. Si le serveur n'a pas de certificat, faites-en installer un avant de passer en Full.
Effacez les cookies du site dans votre navigateur et réessayez : si l'erreur disparaît, des cookies trop gros sont en cause, souvent posés par une extension. Demandez à l'hébergeur si le serveur accepte correctement HTTP/2 ; sinon, l'option « HTTP/2 to Origin » des réglages de vitesse de Cloudflare peut être coupée.
Si le site doit répondre tout de suite et que le serveur marche en direct, la page d'accueil du domaine dans Cloudflare propose « Pause Cloudflare on Site » : les visites vont alors directement au serveur, sans la protection de Cloudflare, le temps que l'hébergeur règle le blocage. Donnez-lui le code, le Ray ID, l'heure et l'adresse de la page.
Vous n'avez pas le temps, pas les accès, ou l'erreur résiste : nous trouvons la cause dans les journaux du serveur, nous réparons et nous vous expliquons en trois lignes ce qui s'est passé. Prix fixe pour un rétablissement simple, de 8 h à 22 h, 7 jours sur 7 ; si la cause est plus profonde, nous vous proposons un devis avant d'aller plus loin. Et avec Boost, l'intervention est comprise.
Cloudflare ne trouve même pas de chemin jusqu'au serveur : adresse IP fausse ou serveur coupé du réseau.
La connexion a réussi, mais la page a mis plus de 100 secondes à venir : une page, une importation ou un export trop longs.
Cloudflare et le serveur n'arrivent pas à établir la liaison chiffrée : certificat absent ou mal installé sur le serveur.
En mode Full (strict), le certificat du serveur est expiré ou ne correspond pas au nom du site. Voyez notre guide du certificat SSL expiré.
Ne commencez pas par changer les réglages de Cloudflare au hasard : dans la grande majorité des cas, Cloudflare ne fait que montrer un problème qui est chez l'hébergeur. Le test « avec ou sans Cloudflare » dit en quelques minutes de quel côté chercher, et évite de passer une heure dans le mauvais tableau de bord.
Une 521 ou une 522 qui revient par moments, sans panne visible, signe très souvent un anti-flood ou un pare-feu qui prend Cloudflare pour un attaquant. Cela se règle une fois pour toutes en faisant autoriser ses adresses, mais il faut le demander à l'hébergeur, avec des heures et des Ray ID à l'appui.
Avec Boost Essentiel, 99 € HT par mois : mises à jour testées sur une copie avant d'être installées, sauvegardes chaque jour, disponibilité du site vérifiée toutes les 5 minutes, contrôle de vos fichiers chaque jour. Urgence prise en charge sous 8 h, de 8 h à 22 h, 7 j/7, et l'intervention est comprise.
Ce qu'on nous demande sur les erreurs 520, 521 et 522.
Presque jamais. La 521 veut dire que le serveur qui héberge votre site a refusé la connexion de Cloudflare : il est arrêté, ou un pare-feu bloque les adresses de Cloudflare. La page d'erreur le montre, avec Cloudflare marqué « Working » et l'hôte marqué « Error ».
521 : le serveur refuse la connexion. 522 : il ne répond pas à temps, dans les 19 secondes pour la connexion ou les 90 secondes pour la demande. 520 : il répond quelque chose d'inattendu, une réponse vide, coupée ou mal formée. Dans les trois cas, le problème est du côté du serveur.
Testez le site sans Cloudflare : demandez à l'hébergeur s'il le voit répondre en direct, ou passez quelques minutes l'enregistrement DNS en « DNS uniquement ». S'il répond, le blocage est entre les deux (pare-feu, adresse IP, chiffrement) ; sinon, c'est le serveur. Un incident chez Cloudflare est affiché sur cloudflarestatus.com.
Dans le tableau de bord, passez l'enregistrement du site en « DNS uniquement » (nuage gris), ou utilisez « Pause Cloudflare on Site » sur la page d'accueil du domaine. Les visites vont alors directement au serveur, sans la protection de Cloudflare : à réserver au temps de la réparation.
Donnez-lui des faits : le code, le Ray ID, l'heure exacte et l'adresse de la page, et demandez-lui de vérifier que son pare-feu et son anti-flood autorisent toutes les adresses publiées sur cloudflare.com/ips. Vérifiez aussi vous-même que l'adresse IP enregistrée chez Cloudflare est bien celle du serveur.
Parce que le serveur est saturé à certaines heures, ou qu'une protection contre les rafales ralentit les adresses de Cloudflare quand le trafic monte. Les statistiques de ressources de l'hébergeur et ses journaux, à l'heure des erreurs, le montrent.
La connexion au serveur a réussi, mais la page a mis plus de 100 secondes à arriver. C'est souvent une page précise trop lente, une importation ou un export, plutôt qu'un serveur arrêté.
Chez nous, le dépannage d'un site en panne coûte 190 € HT, à prix fixe, le jour même, de 8 h à 22 h, 7 jours sur 7, pour un rétablissement simple. Si la cause est plus profonde, nous proposons un devis avant d'aller plus loin. Avec l'abonnement Boost, dès 99 € HT par mois, l'intervention est comprise.
Toutes les erreurs, classées par message : Erreurs de site, trouver la cause et réparer. Des signes d'intrusion (redirections, pages inconnues, fichiers que vous n'avez pas mis) : suivez plutôt notre guide site WordPress piraté, que faire dans la première heure.
Rédigé par l'équipe Boost de WS Agency, qui maintient et protège des sites WordPress, PrestaShop et Joomla. Publié le 20 octobre 2026. Documentation de Cloudflare consultée le 20 octobre 2026.
Une erreur, une information à compléter, un droit de réponse ? Écrivez à contact@wsagency.fr : nous corrigeons, et nous indiquons ici ce qui a changé et quand.
Nous trouvons la cause dans les journaux, nous réparons, puis nous vous expliquons comment éviter que ça revienne. De 8 h à 22 h, 7 jours sur 7. Avec l'abonnement Boost, dès 99 € HT par mois, l'intervention est comprise.