Réponse rapide
Que signifie ERR_PROXY_CONNECTION_FAILED avec un proxy ?
ERR_PROXY_CONNECTION_FAILED signifie que le navigateur n’a pas pu ouvrir de connexion TCP au serveur proxy, aucune requête n’a quitté votre machine. Avec CrawlRelay, vérifiez l’orthographe du nom d’hôte de la passerelle, utilisez le bon port pour le protocole, et assurez-vous qu’aucun pare-feu, VPN ou réseau d’entreprise ne bloque les connexions sortantes vers ce port. Les identifiants ne jouent encore aucun rôle.
ERR_PROXY_CONNECTION_FAILED en un coup d'œil
| Erreur | ERR_PROXY_CONNECTION_FAILED |
|---|---|
| Type | Erreur réseau Chromium |
| Envoyé par | Votre navigateur, qui n’a pas pu joindre le proxy du tout |
| Défini dans | No HTTP status: the TCP connection to the proxy failed |
| Réessayer ? | Non, tant que l’hôte et le port du proxy sont accessibles |
| Vérification initiale | Testez que l’hôte et le port de la passerelle sont accessibles depuis votre machine |
Que signifie ERR_PROXY_CONNECTION_FAILED ?
Cette erreur intervient un cran avant une erreur de tunnel. Le navigateur a essayé de se connecter à l’hôte et port du proxy sans succès : refus, délai d’attente ou nom non résolu. Aucune authentification proxy n’a eu lieu et aucun site web n’a été contacté.
La cause est presque toujours locale ou sur le chemin entre vous et la passerelle : une faute de frappe, un port bloqué, ou un réseau qui autorise uniquement le trafic web sur les ports 80 et 443.
À quoi ressemble ERR_PROXY_CONNECTION_FAILED en Python, curl, Node.js et navigateurs ?
La même erreur s'affiche différemment selon chaque outil. Voici les messages à rechercher dans vos logs :
- Chrome : page 'Pas d’internet' avec
ERR_PROXY_CONNECTION_FAILED - Playwright :
page.goto: net::ERR_PROXY_CONNECTION_FAILED at https://... - Puppeteer :
Error: net::ERR_PROXY_CONNECTION_FAILED at https://... - Clients non-navigateurs :
Connection refused,timed outou une erreur de résolution de nom sur l’hôte proxy
Quelles sont les causes de ERR_PROXY_CONNECTION_FAILED ?
Probablement en premier lieu :
- Erreur de frappe dans le nom d’hôte de la passerelle ou port manquant.
- Mauvais port, par exemple un port ancien d’un autre fournisseur.
- Filtrage sortant : réseaux d’entreprise, scolaire ou certains hôtels bloquent les ports inhabituels.
- VPN ou logiciel de sécurité local qui intercepte les connexions sortantes.
- Problèmes DNS sur votre machine ou réseau.
Comment diagnostiquer ERR_PROXY_CONNECTION_FAILED étape par étape ?
- Résoudre le nom de la passerelle :
nslookupsuivi de l’hôte. - Tester le port : sous Windows,
Test-NetConnectionavec-Port; sur macOS et Linux,nc -vz host port. - Lancez le test curl ci-dessous depuis la même machine.
- Essayez un autre réseau, par exemple un hotspot mobile, pour exclure un blocage local.
# Use the URL that fails; with https://api.ipify.org instead, you test the gateway alone.
# "HTTP/1.1 200 Connection established" first, then the site's own status: the site answered.
curl -v -x http://USERNAME:[email protected]:7777 https://TARGET_URL
# Same test through the SOCKS5 port, with DNS resolved at the exit
curl -v --socks5-hostname gw.crawlrelay.com:7778 --proxy-user USERNAME:PASSWORD https://TARGET_URLComment résoudre ERR_PROXY_CONNECTION_FAILED ?
- Copiez l’hôte et le port directement depuis le tableau de bord au lieu de les taper.
- Autorisez le trafic sortant vers le port de la passerelle dans votre pare-feu, ou demandez à l’administrateur réseau.
- Mettez le VPN en pause pendant le test, ou excluez l’hôte de la passerelle.
- Sur serveurs, vérifiez les règles des groupes de sécurité cloud pour les connexions sortantes.
Dois-je réessayer après ERR_PROXY_CONNECTION_FAILED ?
Ne réessayez pas en boucle : rien ne changera tant que le chemin réseau ne sera pas corrigé. Faites une fois les vérifications de connectivité, réparez la cause, puis relancez le navigateur.
Quelle est l'incidence de ERR_PROXY_CONNECTION_FAILED sur CrawlRelay ?
La passerelle CrawlRelay utilise un port pour HTTP et un autre pour SOCKS5, listés ci-dessous ; les navigateurs doivent utiliser le port HTTP. Si votre réseau ne permet que le trafic sortant sur les ports 80 et 443, lancez le scraper depuis un serveur ou un autre réseau.
Passerelle : gw.crawlrelay.com, port 7777 (HTTP, HTTPS via CONNECT) et port 7778 (SOCKS5). Format du nom d'utilisateur : USERNAME-country-{cc}-state-{state}-city-{city}-zip-{zip}-asn-{asn}-session-{id}-ttl-{minutes}. Voir aussi : ERR_TUNNEL_CONNECTION_FAILED · Impossible de se connecter au proxy · Démarrage rapide.
ERR_PROXY_CONNECTION_FAILED : questions fréquentes des développeurs
Quelle est la différence entre ERR_PROXY_CONNECTION_FAILED et ERR_TUNNEL_CONNECTION_FAILED ?
ERR_PROXY_CONNECTION_FAILED signifie que le navigateur n’a pas pu joindre le proxy du tout. ERR_TUNNEL_CONNECTION_FAILED signifie qu’il a atteint le proxy, mais que le proxy a refusé ou échoué à ouvrir le tunnel vers le site web. Le premier est un problème de chemin réseau ; le second est généralement lié aux identifiants ou à la cible.
Un pare-feu peut-il bloquer ma connexion proxy ?
Oui. Beaucoup de réseaux d’entreprise ou scolaires autorisent uniquement le trafic web sortant sur les ports 80 et 443 et bloquent les autres ports. Une passerelle proxy sur un port différent échouera donc avec une erreur de connexion. Testez depuis un autre réseau ou demandez à l’administrateur réseau d’autoriser le port.
Dois-je mettre mon IP en liste blanche pour utiliser la passerelle ?
Non. L’authentification par nom d’utilisateur et mot de passe fonctionne depuis n’importe quelle adresse IP, donc un nouveau poste ou serveur ne nécessite pas de modification. Si la connexion échoue toujours, c’est un problème de chemin réseau : faute de frappe, port bloqué ou VPN, comme expliqué ci-dessus.
Autres erreurs de proxy dans cette référence
Codes d'état HTTP
- 401 Unauthorized vs 407
- 403 Forbidden
- 407 Proxy Authentication Required
- 429 Too Many Requests
- 502 Bad Gateway
- 503 Service Unavailable
- 504 Gateway Timeout
Erreurs du navigateur et du client
Erreurs de connexion et TLS
Proxies résidentiels avec documentation couvrant les cas de défaillance
Proxies résidentiels CrawlRelay de 0,50 $US/GB, trafic sans expiration.