Votre navigateur affiche-t-il l’erreur « ERR_CONNECTION_TIMED_OUT » ? Quel message peu utile ! Si vous utilisez régulièrement WordPress, il est toujours bon de connaître les erreurs courantes susceptibles de vous empêcher d’accéder à votre site.
Le chargement d’un site peut échouer pour de multiples raisons. Dans cet article, nous examinerons d’abord les causes possibles de l’erreur ERR_CONNECTION_TIMED_OUT, puis nous verrons plusieurs pistes pour la résoudre.
Qu’est-ce que l’erreur err_connection_timed_out ?
Cette erreur n’est ni dangereuse ni liée à un virus : elle vous informe simplement que votre système n’a pas réussi à établir une connexion avec le serveur.
Comment fonctionne l’Internet
- Vous saisissez une URL ou un mot-clé dans la barre d’adresse.
- Votre navigateur envoie une requête au serveur du site.
- Si le serveur accepte, il renvoie les paquets de données.
- Votre navigateur affiche alors la page.
L’erreur ERR_CONNECTION_TIMED_OUT survient lorsque le serveur met trop de temps à répondre (généralement plus de 30 s) ou ne répond pas du tout. C’est fréquent sur les hébergements mutualisés à ressources limitées.
Selon les navigateurs, le message peut varier :
- Chrome : « This site can’t be reached. Domain.com took too long to respond. »
- Firefox : « The connection has timed out. Domain.com’s server is taking too long to respond. »
- Edge : « Hmmm… can’t reach this page. Domain.com responded too slowly. »
- Safari : « Safari can’t open the page. Safari is unable to open the page “domain.com” because the server is not responding. »
Des codes similaires comme ERR_NETWORK_CHANGED, ERR_CONNECTION_REFUSED ou DNS_PROBE_FINISHED_NXDOMAIN peuvent nécessiter les mêmes corrections.
Causes possibles
- Connexion Internet lente : la requête part mais votre ligne trop lente empêche une réponse dans les temps.
- URL invalide : le serveur refuse tout net la requête si le chemin n’existe pas.
- Problème côté serveur : surcharge, lenteur, délais d’exécution trop courts.
- Pare-feu / antivirus : blocage des paquets entrants ou sortants.
Ces facteurs peuvent être côté client (votre réseau) ou côté serveur (configuration, ressources).
8 méthodes pour résoudre ERR_CONNECTION_TIMED_OUT
1. Vérifier votre connexion Internet
- Redémarrez votre box/routeur : coupez l’alimentation 30 s puis rebranchez.
- Testez un autre réseau (Wi-Fi, 4G).
- Assurez-vous qu’aucun périphérique (switch, répéteur) ne perturbe le flux.
2. Désactiver proxy et VPN
- Windows : Panneau de configuration → Réseau et Internet → Connexions réseau → Clic droit connexion → Propriétés → Désactivez les protocoles Proxy.
- macOS : Préférences Système → Réseau → Avancé… → Onglet Proxies → décochez tout.
- Si vous utilisez un VPN, changez de protocole ou désactivez-le temporairement.
3. Désactiver temporairement pare-feu et antivirus
Ces protections peuvent bloquer des adresses jugées suspectes. Pour tester :
- Désactivez-les brièvement.
- Rechargez la page.
- Réactivez-les immédiatement, puis ajoutez votre site en liste blanche si c’était la cause.
4. Changer de serveur DNS
Les DNS par défaut de votre FAI peuvent être lents ou indisponibles. Essayez des DNS publics :
- Google : 8.8.8.8 / 8.8.4.4
- Cloudflare : 1.1.1.1 / 1.0.0.1
Windows 10 : Panneau de configuration → Centre Réseau et partage → Modifier les paramètres de la carte → Propriétés IPv4/IPv6 → Utiliser les adresses suivantes.
macOS : Préférences Système → Réseau → Avancé… → DNS → + pour ajouter les IP.
5. Renouveler l’adresse IP et purger le cache DNS
Windows :
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
Puis redémarrez.
macOS :
sudo dscacheutil -flushcache
6. Vérifier le fichier hosts
Le fichier hosts (/etc/hosts sur macOS/Linux, C:\Windows\System32\drivers\etc\hosts sur Windows) peut contenir des redirections locales.
- Ouvrez-le en mode administrateur.
- Supprimez toute ligne pointant votre domaine vers une IP locale.
- Sauvegardez et testez.
7. Contrôler la configuration DNS de votre domaine
Après une migration, les DNS peuvent mettre plusieurs heures à se propager. Vérifiez sur un outil en ligne (What’s My DNS) que vos enregistrements A/AAAA et CNAME sont bien corrects.
8. Vider le cache du navigateur
En mode privé/incognito, testez d’abord. Si ça fonctionne, supprimez intégralement le cache :
- Chrome : Menu → Plus d’outils → Effacer les données de navigation → Tout sélectionner → Effacer.
- Firefox/Safari : options similaires dans Paramètres/Préférences.
Solutions spécifiques à WordPress
A. Augmenter le maximum d’exécution PHP
En mutualisé, max_execution_time vaut souvent 30 s. Contactez votre hébergeur pour l’augmenter, ou ajoutez dans .htaccess avant # END WordPress :
php_value max_execution_time 120
B. Augmenter la mémoire PHP
Dans wp-config.php, placez avant /* That's all, stop editing! */ :
define('WP_MEMORY_LIMIT', '256M');
C. Désactiver les plugins
- Renommez le dossier
/wp-content/plugins/enplugins.old. - Testez l’accès.
- Si c’est résolu, restaurez le dossier et désactivez les plugins un par un pour identifier le coupable.
D. Passer temporairement à un thème par défaut
Via phpMyAdmin, dans la table wp_options, modifiez template et stylesheet pour twentytwentyfour ou autre thème natif. Vérifiez si l’accès revient.
Conclusion
Les erreurs de connexion timeout sont pénibles, mais généralement liées à un souci de réseau local, de DNS, de cache ou de configuration serveur. En suivant ces étapes, vous devriez pouvoir identifier et corriger la cause.
Et vous, avez-vous d’autres astuces pour résoudre l’erreur ERR_CONNECTION_TIMED_OUT ?
