Le proxy ne fonctionne pas : diagnostic pas à pas en 10 étapes pour débutants
Sommaire de l'article
- Introduction : ce que ce guide va vous apporter
- Préparation : outils et données
- Notions de base : comment fonctionne un proxy et où il casse
- Étape 1. écartons l'évidence : étapes 1 à 3
- Étape 2. vérifions le réseau et l'accès au serveur : étapes 4 à 6
- Étape 3. vérifions le logiciel et l'environnement : étapes 7 et 8
- Étape 4. cas particuliers des proxys mobiles : étapes 9 et 10
- Vérification du résultat : checklist d'un proxy qui fonctionne
- Erreurs typiques et solutions
- Fonctionnalités supplémentaires pour utilisateurs avancés
- Faq : questions fréquentes sur le diagnostic proxy
- Conclusion
Introduction : ce que ce guide va vous apporter
Situation classique : vous avez acheté des proxys mobiles, collé les données dans votre navigateur ou votre logiciel, et la page ne s'ouvre pas. Ou bien elle s'ouvrait hier et aujourd'hui elle renvoie une erreur. La première réaction est presque toujours la même : écrire au support avec le message « le proxy ne fonctionne pas ». Mais dans huit cas sur dix, la cause se trouve de votre côté, et elle se règle en cinq minutes quand on sait où regarder.
Ce guide vous donne un algorithme simple en dix étapes. Vous partirez des causes les plus évidentes pour aller vers les plus rares. À chaque étape, vous vérifiez une hypothèse, vous obtenez un résultat clair, et soit vous résolvez le problème, soit vous passez à la suite. Pas de magie, juste une vérification méthodique.
À qui s'adresse ce guide
- Aux marketeurs et community managers qui gèrent plusieurs comptes via des proxys et des navigateurs antidetect.
- Aux arbitragistes de trafic pour qui la diffusion des campagnes publicitaires dépend d'une connexion stable.
- Aux développeurs qui utilisent des proxys dans leurs scripts, scrapers et automatisations.
- Aux dirigeants qui ne veulent pas entrer dans les détails réseau mais qui veulent comprendre ce qui se passe.
Ce qu'il faut savoir au préalable
Rien de spécial. Si vous savez ouvrir une invite de commandes et copier du texte, cela suffit. Toutes les commandes sont données en entier et tous les termes sont expliqués au fil du texte. Si vous êtes déjà un utilisateur expérimenté, passez directement à la section des outils avancés et utilisez les dix étapes comme checklist.
Combien de temps cela prend
Un passage complet sur les dix étapes prend entre 30 et 60 minutes. Mais le plus souvent, le problème se détecte dès les trois premières étapes, et là vous en aurez pour dix minutes. Prévoyez une heure si vous travaillez avec des proxys pour la première fois.
Préparation : outils et données
Avant de commencer le diagnostic, rassemblez tout le nécessaire au même endroit. Vous gagnerez du temps et éviterez de courir entre les onglets.
Ce qu'il faut avoir sous la main
- Les données du proxy. Ouvrez l'espace client de votre service proxy et trouvez la page avec les paramètres de connexion. Il vous faut : l'adresse du serveur (hôte), le port HTTP et le port SOCKS5, l'identifiant et le mot de passe. Copiez-les dans un fichier texte. Copiez impérativement, ne retapez pas : une seule erreur de caractère rend le proxy inutilisable.
- Le lien de changement d'IP. Les proxys mobiles ont un lien spécial qui, une fois ouvert, renouvelle l'adresse IP. Trouvez-le dans l'espace client et conservez-le aussi.
- L'accès à l'espace client. Vérifiez que vous pouvez vous connecter. Beaucoup de contrôles nécessitent de consulter le statut de l'abonnement et les réglages d'authentification.
- Un navigateur propre. Installez un navigateur que vous n'utilisez pas pour le travail, par exemple un Firefox fraîchement installé. Il servira aux tests sans extensions ni réglages enregistrés.
- L'invite de commandes. Sous Windows, appuyez sur Win+R, tapez cmd et validez avec Entrée. Sous macOS, ouvrez le Terminal via Spotlight (Cmd+Espace, puis tapez Terminal). Sous Linux, utilisez n'importe quel terminal.
- L'utilitaire curl. Sous Windows 10 et 11, il est intégré, comme sous macOS et Linux. Vérifiez : tapez
curl --versiondans l'invite de commandes et appuyez sur Entrée. Une ligne avec le numéro de version doit apparaître.
Configuration requise
N'importe quel ordinateur sous Windows 10 ou plus récent, macOS ou Linux fera l'affaire. Un smartphone peut servir au diagnostic, mais c'est peu pratique : certaines commandes n'y sont pas disponibles. Si vous travaillez uniquement depuis un téléphone, faites les étapes 1, 2, 3, 5 et 9 ; les autres nécessiteront un ordinateur.
Sauvegardes
Avant de modifier les réglages proxy dans un navigateur antidetect, exportez vos profils ou au moins notez les paramètres actuels. Si vous touchez aux réglages proxy du système sous Windows ou macOS, faites d'abord une capture d'écran de l'état actuel. Ainsi vous pourrez toujours revenir au point de départ.
Conseil : créez un fichier texte séparé intitulé « diagnostic » et notez-y le résultat de chaque étape : date, heure, ce que vous avez vérifié, ce que vous avez obtenu. Si vous finissez par contacter le support, ce fichier réduira l'échange de dix messages à un seul.
Notions de base : comment fonctionne un proxy et où il casse
Pour comprendre ce que vous vérifiez à chaque étape, décomposons le trajet d'une requête. Cela prend deux minutes mais simplifiera beaucoup la suite.
La chaîne de la requête
Quand vous ouvrez un site via un proxy, la requête suit ce chemin : votre appareil, votre fournisseur d'accès, le serveur proxy, le réseau mobile de l'opérateur, le site cible. La réponse revient par le même chemin. Si le proxy ne fonctionne pas, la panne s'est produite dans l'un de ces maillons. Notre tâche : trouver lequel.
Les termes clés en langage simple
- Hôte — l'adresse du serveur proxy. Elle ressemble à une suite de chiffres (par exemple 185.xx.xx.xx) ou à un nom de domaine.
- Port — la « porte » sur le serveur. Un même hôte peut avoir plusieurs ports, et chacun gère un type de connexion. En général, on vous fournit des ports distincts pour HTTP et pour SOCKS5.
- Proxy HTTP — un protocole compris par la plupart des navigateurs et logiciels. Il fonctionne avec les sites web.
- SOCKS5 — un protocole plus universel, qui gère non seulement les sites mais aussi n'importe quel trafic. Certains logiciels exigent précisément celui-ci.
- Authentification — le moyen de prouver que vous avez le droit d'utiliser le proxy. Elle se fait par identifiant et mot de passe, ou par adresse IP (le serveur n'accepte alors que les requêtes venant de votre IP personnelle ou professionnelle).
- Rotation d'IP — le changement d'adresse externe d'un proxy mobile. Elle se produit via un lien, selon un minuteur ou à chaque requête, selon les réglages.
- Timeout — le temps qu'un logiciel attend une réponse avant d'abandonner. Les réseaux mobiles sont plus lents que le filaire, donc un timeout trop court est souvent la cause d'un proxy « qui ne fonctionne pas ».
Ce qu'il faut comprendre avant de commencer
Un proxy mobile, c'est une vraie carte SIM dans un vrai modem connecté au réseau d'un opérateur. Il a des particularités que n'ont pas les proxys serveur : la vitesse dépend de la charge de l'antenne-relais, l'IP change, et certains opérateurs reconnectent régulièrement l'appareil. Donc de brefs ralentissements de deux à cinq secondes sont normaux, ce n'est pas une panne. Ne tirez pas de conclusions trop vite après un seul échec.
Étape 1. Écartons l'évidence : étapes 1 à 3
Ces trois étapes prennent cinq minutes et règlent la majorité des demandes au support. Ne les sautez pas, même si vous êtes sûr que « tout est parfaitement en ordre ».
Étape 1 : vérifier qu'Internet fonctionne sans proxy
Objectif : s'assurer que le problème vient bien du proxy et non de votre connexion.
- Désactivez le proxy dans le navigateur ou le logiciel où l'erreur est apparue. Dans la plupart des navigateurs antidetect, c'est un interrupteur dans les réglages du profil ; choisissez le mode « sans proxy » ou « connexion directe ».
- Ouvrez directement un grand site, par exemple la page d'un moteur de recherche.
- Si le site s'ouvre, Internet fonctionne. Passez à l'étape suivante.
- S'il ne s'ouvre pas, ouvrez l'invite de commandes et tapez
ping 8.8.8.8, puis Entrée. Des lignes « Réponse de 8.8.8.8 » avec un temps en millisecondes doivent apparaître. - S'il n'y a aucune réponse, le problème vient de votre connexion : redémarrez le routeur, vérifiez le câble ou le Wi-Fi, appelez votre fournisseur d'accès.
Résultat attendu : les sites s'ouvrent sans proxy, le ping répond sans perte.
Problèmes possibles : si le ping répond mais que les sites ne s'ouvrent pas, vous avez un problème de DNS. Tapez nslookup ya.ru et regardez si une adresse IP apparaît. Si non, changez le DNS dans les réglages de votre carte réseau pour 8.8.8.8 ou 1.1.1.1.
Vérification : sans proxy, le navigateur charge les pages et l'invite de commandes affiche des réponses ping stables.
Étape 2 : vérifier le statut de l'abonnement et le solde
Objectif : écarter une cause banale : le proxy est désactivé parce que la période payée est terminée.
- Connectez-vous à l'espace client de votre service proxy.
- Trouvez la section de vos proxys. Elle s'appelle en général « Mes proxys », « Commandes » ou « Connexions ».
- Regardez le statut de chaque proxy. Il doit être « Actif » ou signalé en vert.
- Vérifiez la date d'échéance. Si la période payée est terminée, le proxy se désactive automatiquement et aucun réglage ne le fera revivre.
- Vérifiez le solde. Si le renouvellement automatique est activé mais qu'il n'y a pas de fonds, le service n'a pas pu débiter le paiement.
- Si le délai est expiré, renouvelez l'abonnement. L'activation après paiement prend généralement de quelques secondes à deux minutes.
Résultat attendu : statut « Actif », date d'échéance dans le futur.
Conseil : programmez un rappel dans votre agenda deux jours avant l'échéance de chaque proxy. Surtout si vous en avez dix ou plus et qu'ils ont été achetés à des dates différentes. Un proxy expiré en pleine campagne publicitaire coûte plus cher que quelques minutes passées à configurer des notifications.
Vérification : dans l'espace client, tous les proxys nécessaires sont au vert et il reste une marge avant l'échéance.
Étape 3 : comparer les données de connexion caractère par caractère
Objectif : s'assurer que le bon hôte, le bon port, le bon identifiant et le bon mot de passe sont bien saisis dans le logiciel.
- Ouvrez la page du proxy dans l'espace client et les réglages proxy de votre logiciel côte à côte, dans deux fenêtres.
- Comparez l'hôte. Vérifiez chaque chiffre et chaque point. Erreur fréquente : un chiffre oublié ou un espace en trop à la fin.
- Comparez le port. Assurez-vous d'utiliser le port correspondant au protocole sélectionné dans le logiciel. Si le logiciel est en SOCKS5, le port doit être le port SOCKS5, pas le HTTP.
- Comparez l'identifiant et le mot de passe. Attention à la casse, aux caractères qui se ressemblent (la lettre O et le chiffre 0, la lettre l et le chiffre 1) et aux espaces en début ou en fin.
- Si le logiciel attend le proxy sur une seule ligne, vérifiez le format. Les plus courants :
hôte:port:identifiant:motdepasseouidentifiant:motdepasse@hôte:port. L'ordre des éléments compte, et chaque logiciel attend le sien. - En cas de doute, effacez tout et recollez depuis l'espace client.
Résultat attendu : les quatre paramètres correspondent parfaitement à l'espace client.
Attention : certains services changent l'hôte et le port après un changement de mot de passe dans l'espace client ou lors du transfert du proxy vers un autre serveur. Si le proxy ne fonctionne plus après une modification de votre compte, commencez par vérifier ces données plutôt que de chercher des causes complexes.
Vérification : les données du logiciel correspondent octet pour octet à celles de l'espace client, et le format de la ligne respecte les exigences du logiciel.
Étape 2. Vérifions le réseau et l'accès au serveur : étapes 4 à 6
Si les trois premières étapes n'ont rien donné, il est temps de regarder sous le capot. Ici, on vérifie si votre requête atteint le serveur proxy et si le serveur accepte vos données.
Étape 4 : vérifier l'accessibilité de l'hôte et du port
Objectif : comprendre si le chemin entre votre ordinateur et le serveur proxy est ouvert sur le bon port.
- Ouvrez l'invite de commandes.
- Tapez
ping HÔTE, en remplaçant par l'adresse de votre proxy, et appuyez sur Entrée. Si l'hôte répond, le serveur est vivant et joignable sur le réseau. S'il ne répond pas, ce n'est pas encore une condamnation : certains serveurs ne répondent volontairement pas au ping. Passons à la suite. - Vérifiez le port lui-même. Sous Windows, ouvrez PowerShell (clic droit sur le bouton Démarrer, choisir Windows PowerShell ou Terminal) et tapez
Test-NetConnection HÔTE -Port PORT. Après quelques secondes, le résultat s'affiche. La ligneTcpTestSucceeded : Truesignifie que le port est ouvert et accessible. - Sous macOS et Linux, tapez
nc -zv HÔTE PORT. Une réponsesucceededouopensignifie que c'est bon. - Si le port est fermé (
Falseourefused), la requête n'atteint pas le proxy. Causes possibles : pare-feu sur votre ordinateur, restrictions du réseau d'entreprise, restrictions du fournisseur d'accès ou port erroné.
Résultat attendu : le port est accessible, le test renvoie True ou succeeded.
Problèmes possibles et solutions :
- Le port n'est fermé que sur l'ordinateur du travail. Le pare-feu d'entreprise bloque souvent les ports non standard. Essayez depuis chez vous ou depuis la connexion mobile de votre téléphone (en partageant le Wi-Fi). Si cela fonctionne là, contactez votre administrateur système.
- Le port est fermé partout. Il est possible que le serveur proxy soit temporairement indisponible. Consultez la page de statut du service ou les notifications de l'espace client, puis refaites le test dans 10 à 15 minutes.
- Le ping répond mais le port est fermé. Vous utilisez probablement un mauvais port. Revenez à l'étape 3.
Vérification : la commande de test du port renvoie un succès, et le temps de réponse ne dépasse pas quelques centaines de millisecondes.
Étape 5 : vérifier l'authentification avec curl
Objectif : s'assurer que le serveur accepte votre identifiant et votre mot de passe et qu'il fait bien passer le trafic.
C'est l'étape la plus importante de tout le diagnostic. L'utilitaire curl affiche la réponse honnête du serveur, sans l'influence du navigateur, des extensions ni des réglages des logiciels. Si curl fonctionne mais pas le logiciel, le problème vient du logiciel. Si curl ne fonctionne pas non plus, le problème vient du proxy ou du réseau.
- Ouvrez l'invite de commandes.
- Tapez la commande de test d'un proxy HTTP en remplaçant par vos données :
curl -x http://IDENTIFIANT:MOTDEPASSE@HÔTE:PORT https://api.ipify.org - Appuyez sur Entrée et attendez jusqu'à 30 secondes.
- Si une adresse IP s'affiche en réponse, le proxy fonctionne et l'authentification est passée. Cette IP est l'adresse externe de votre proxy mobile. Comparez-la à votre IP habituelle (exécutez la même commande sans le paramètre -x) : elles doivent être différentes.
- Pour tester SOCKS5, utilisez la commande
curl -x socks5://IDENTIFIANT:MOTDEPASSE@HÔTE:PORT_SOCKS https://api.ipify.org - Si le mot de passe contient des caractères spéciaux (@, :, #, %), il faut les encoder ou les transmettre autrement :
curl -x http://HÔTE:PORT -U IDENTIFIANT:MOTDEPASSE https://api.ipify.org - Pour un affichage plus détaillé, ajoutez le paramètre -v :
curl -v -x http://IDENTIFIANT:MOTDEPASSE@HÔTE:PORT https://api.ipify.org. Vous verrez chaque étape de la connexion et l'erreur exacte s'il y en a une.
Résultat attendu : la commande renvoie une adresse IP différente de la vôtre.
Décryptage des réponses curl typiques :
- Une adresse IP s'est affichée. Tout va bien. Le problème ne vient pas du proxy mais du logiciel. Passez à l'étape 7.
- 407 Proxy Authentication Required. Le serveur n'a pas accepté l'identifiant ou le mot de passe. Vérifiez à nouveau les données. Si vous êtes sûr d'elles, regardez dans l'espace client le type d'authentification : il est peut-être configuré par IP, et le serveur attend une requête depuis une autre adresse (voir étape 6).
- Connection refused ou Failed to connect. Le port est fermé ou le serveur est indisponible. Revenez à l'étape 4.
- Connection timed out. La requête part mais il n'y a pas de réponse. Pare-feu possible, réseau mobile surchargé ou incident côté modem. Essayez de changer l'IP via le lien de rotation et recommencez.
- Received HTTP code 403. Le serveur proxy vous a refusé l'accès. Causes fréquentes : limite de connexions simultanées dépassée, proxy bloqué pour violation des règles, abonnement expiré.
- Received HTTP code 502 ou 503. Le serveur proxy est vivant mais n'a pas pu joindre Internet via le réseau mobile. Le modem a perdu le réseau ou il est surchargé. Attendez une à deux minutes et réessayez, ou changez d'IP.
Conseil : conservez la commande curl qui fonctionne dans votre fichier de diagnostic. La prochaine fois que quelque chose casse, vous saurez en dix secondes de quel côté est le problème. C'est le moyen le plus rapide de répondre à la question « est-ce le proxy qui ne fonctionne pas ou ai-je cassé quelque chose ».
Vérification : curl via le proxy renvoie l'adresse IP de l'opérateur mobile, pas celle de votre fournisseur d'accès.
Étape 6 : vérifier le type d'authentification et la liaison à l'IP
Objectif : s'assurer que la méthode d'authentification de l'espace client correspond à celle utilisée dans le logiciel.
Beaucoup de services proposent deux méthodes d'authentification au choix. La première : identifiant et mot de passe. La seconde : liste blanche d'adresses IP autorisées à se connecter sans mot de passe. Si la seconde est activée et que votre IP externe a changé (votre fournisseur en a attribué une nouvelle, vous avez déménagé dans un autre réseau, vous avez activé la connexion mobile), le proxy cessera de vous laisser passer. C'est une cause très fréquente du « ça marchait hier, aujourd'hui non ».
- Déterminez votre IP externe actuelle. Dans l'invite de commandes, tapez
curl https://api.ipify.orgsans proxy. Ou ouvrez n'importe quel service de vérification d'IP dans un navigateur. - Ouvrez les réglages du proxy dans l'espace client et trouvez la section d'authentification. Elle peut s'appeler « Authentification », « Accès », « Liste blanche d'IP » ou « Allowed IPs ».
- Si l'authentification par IP est activée, comparez l'adresse de la liste à la vôtre. Si elles ne correspondent pas, mettez à jour l'adresse dans la liste ou passez à l'authentification par identifiant et mot de passe.
- Si l'authentification par identifiant et mot de passe est activée, assurez-vous que vous n'avez pas laissé les champs identifiant et mot de passe vides dans le logiciel.
- Si votre fournisseur attribue une IP dynamique qui change à chaque reconnexion, l'authentification par IP ne vous convient pas. Utilisez identifiant et mot de passe.
- Après toute modification d'authentification, attendez une à deux minutes puis refaites le test curl de l'étape 5.
Résultat attendu : la méthode d'authentification de l'espace client correspond aux données du logiciel ; curl renvoie une IP.
Attention : si vous travaillez depuis un bureau ou un espace de coworking, votre IP externe est partagée par tous les collègues. En l'ajoutant à la liste blanche, vous donnez accès à votre proxy à tous ceux qui se trouvent dans le même réseau. Pour les réseaux partagés, choisissez l'authentification par identifiant et mot de passe.
Vérification : l'IP externe de votre appareil figure dans la liste blanche, ou l'authentification est passée à identifiant/mot de passe et curl fonctionne.
Étape 3. Vérifions le logiciel et l'environnement : étapes 7 et 8
Si curl a affiché une IP, félicitations : le proxy lui-même fonctionne. Reste à comprendre pourquoi votre logiciel ne le voit pas. Ici, on vérifie les réglages du client et l'environnement système.
Étape 7 : vérifier les réglages dans le navigateur ou le navigateur antidetect
Objectif : trouver l'erreur dans les réglages du logiciel précis avec lequel vous travaillez.
La configuration détaillée du proxy dans chaque navigateur antidetect est traitée dans d'autres articles du blog, donc ici nous nous concentrons sur le diagnostic : que vérifier quand les données semblent bonnes mais que la connexion ne passe pas.
- Vérifiez le type de protocole. Dans les réglages du profil, trouvez la liste déroulante avec les options HTTP, HTTPS, SOCKS4, SOCKS5. Si vous avez indiqué un port HTTP, HTTP doit être sélectionné (ou HTTPS, c'est la même chose dans la plupart des logiciels). Si c'est un port SOCKS5, choisissez SOCKS5. L'inadéquation entre protocole et port est la deuxième cause la plus fréquente, après les fautes de frappe.
- Utilisez le test intégré. Presque tous les navigateurs antidetect ont un bouton « Tester le proxy » ou « Check » à côté des champs. Cliquez dessus. Si le test passe mais que le profil ne s'ouvre pas, le problème ne vient pas du proxy mais du profil lui-même ou du site cible.
- Vérifiez que le proxy est bien associé à ce profil. Parfois le proxy est ajouté à la liste générale mais n'est pas attribué au bon profil, et celui-ci démarre en connexion directe.
- Vérifiez les extensions. Si vous travaillez dans un navigateur classique, désactivez toutes les extensions, en particulier celles liées aux proxys, à la publicité ou à la sécurité. Les extensions peuvent intercepter les réglages proxy et les remplacer.
- Vérifiez les réglages système. Sous Windows, ouvrez Paramètres, section Réseau et Internet, puis Serveur proxy. Assurez-vous qu'aucun autre proxy n'y est activé et ne recouvre le vôtre. Dans l'invite de commandes, la commande
netsh winhttp show proxyaffiche la même chose. Sous macOS, ouvrez Réglages Système, Réseau, sélectionnez la connexion active, puis Proxys. - Lancez un navigateur propre. Ouvrez le navigateur propre installé lors de la préparation, indiquez manuellement le proxy dans ses réglages réseau et essayez d'ouvrir un site. Si cela fonctionne dans le navigateur propre mais pas dans le vôtre, le problème vient des réglages ou des extensions de ce dernier.
- Vérifiez le DNS via le proxy. Certains logiciels proposent une case « DNS via le proxy » ou « Proxy DNS when using SOCKS5 ». Pour les proxys mobiles, il est recommandé de l'activer : ainsi les requêtes de noms passent aussi par le réseau mobile, et non par votre fournisseur d'accès.
Résultat attendu : le test intégré du proxy passe, le profil s'ouvre, le site de vérification d'IP affiche l'adresse de l'opérateur mobile.
Problèmes possibles :
- Le test passe mais les pages chargent indéfiniment. Augmentez le timeout dans les réglages du logiciel à 30-60 secondes. Le réseau mobile est plus lent et les 10 secondes par défaut ne suffisent parfois pas.
- Erreur « Proxy connection failed » dans un seul profil. Supprimez le proxy du profil et rajoutez-le. Il arrive que les réglages soient mis en cache.
- Le logiciel affiche l'IP de votre fournisseur d'accès au lieu du proxy. Le proxy ne s'est pas appliqué. Vérifiez que vous avez bien enregistré les réglages et redémarrez le profil.
Conseil : créez un profil de test sans cookies ni historique, dans lequel vous connectez chaque nouveau proxy avant de le mettre sur un compte de travail. Cinq minutes de vérification vous éviteront le risque de vous connecter à un compte important avec un proxy défaillant ou mal configuré.
Vérification : dans le profil de test, le site de vérification d'IP affiche l'adresse de l'opérateur mobile et la ville correspondant à votre proxy.
Étape 8 : vérifier le pare-feu, l'antivirus et la limite de connexions
Objectif : écarter un blocage par un logiciel de sécurité et un dépassement des limites de connexions.
- Désactivez temporairement l'antivirus. Trouvez l'icône de l'antivirus dans la barre des tâches (coin inférieur droit de l'écran), faites un clic droit et choisissez de désactiver la protection pendant 10-15 minutes. Refaites le test dans le logiciel. Si cela fonctionne, ajoutez le logiciel aux exclusions de l'antivirus et réactivez la protection.
- Vérifiez le pare-feu Windows. Ouvrez le Panneau de configuration, section Pare-feu Windows Defender, puis Autoriser une application à communiquer via le Pare-feu Windows. Trouvez votre logiciel dans la liste et assurez-vous que les cases sont cochées pour les réseaux privés et publics. Si le logiciel n'est pas dans la liste, cliquez sur « Autoriser une autre application » et ajoutez-le.
- Vérifiez le routeur. Certains routeurs ont un filtrage par port ou un « contrôle parental » activé. Connectez-vous à l'interface web du routeur (l'adresse est en général imprimée sur l'étiquette en dessous) et vérifiez les sections de sécurité.
- Vérifiez la limite de connexions simultanées. Un proxy mobile est généralement prévu pour un certain nombre de flux. Si vous avez ouvert vingt onglets, lancé un scraper et connecté en plus un téléphone, la limite peut être atteinte. Fermez les connexions superflues et refaites le test.
- Vérifiez que vous n'utilisez pas le même proxy à plusieurs endroits en même temps. Par exemple sur le portable du travail et sur l'ordinateur de la maison. Une partie des connexions décrochera.
Résultat attendu : le logiciel est autorisé dans le pare-feu et l'antivirus, et le nombre de connexions actives ne dépasse pas la limite.
Attention : ne laissez pas l'antivirus désactivé plus longtemps que nécessaire pour le test. Après la vérification, réactivez-le impérativement et configurez les exclusions. Une protection désactivée sur un ordinateur de travail avec des accès aux régies publicitaires, c'est un risque bien plus sérieux qu'un proxy qui ne fonctionne pas.
Vérification : après avoir ajouté le logiciel aux exclusions et fermé les connexions superflues, la connexion via le proxy tient de façon stable pendant au moins cinq minutes.
Étape 4. Cas particuliers des proxys mobiles : étapes 9 et 10
L'algorithme général est parcouru. Si le problème persiste, il est probablement lié aux spécificités des proxys mobiles : rotation d'IP, état du modem ou comportement de la ressource cible. Traitons-les séparément.
Étape 9 : changer d'IP et vérifier l'état du modem
Objectif : rétablir la connexion si l'appareil mobile a perdu le réseau ou a reçu une adresse problématique.
Un proxy mobile fonctionne via une vraie carte SIM. L'opérateur peut reconnecter le modem, attribuer une adresse à mauvaise réputation ou simplement réduire temporairement la vitesse sur une antenne surchargée. Dans ces cas, un changement d'IP forcé aide.
- Trouvez dans l'espace client le lien de changement d'IP. Il ressemble à une longue adresse avec une clé unique.
- Ouvrez-la dans un navigateur sans proxy ou exécutez dans l'invite de commandes :
curl "LIEN_DE_CHANGEMENT_IP". Les guillemets sont nécessaires car le lien peut contenir des caractères spéciaux. - Attendez la réponse. En général, le serveur renvoie un message de changement réussi ou la nouvelle IP.
- Attendez 10 à 30 secondes : le modem a besoin de temps pour se reconnecter au réseau.
- Refaites le test curl de l'étape 5. L'IP doit être différente de la précédente.
- Si le lien renvoie une erreur ou un message du type « requêtes trop fréquentes », le service impose une limite de fréquence de changement. Attendez le délai indiqué.
- Si après le changement d'IP le proxy ne répond toujours pas, vérifiez le statut de l'équipement dans l'espace client. Beaucoup de services indiquent si le modem est en ligne et son niveau de signal.
- Si le modem est indiqué hors ligne, vous ne pouvez rien faire de votre côté. C'est le moment d'écrire au support en joignant les résultats des étapes 4 et 5.
Résultat attendu : après le changement d'IP, curl renvoie une nouvelle adresse et les pages s'ouvrent.
Problèmes possibles :
- L'IP change mais c'est toujours lent. Vérifiez l'heure de la journée. Aux heures de pointe, les réseaux mobiles sont surchargés. Si la vitesse est critique, essayez un autre opérateur ou une autre région.
- L'IP ne change pas après la requête. Certains opérateurs attribuent plusieurs fois de suite la même adresse. Refaites le changement au bout d'une minute.
- La rotation automatique casse les sessions. Si le changement d'IP est activé par minuteur et que le site déconnecte lors du changement d'adresse, augmentez l'intervalle de rotation ou passez au changement manuel via le lien.
Conseil : si vous automatisez votre travail, intégrez l'appel du lien de changement d'IP dans votre script comme réaction à une erreur de connexion : vous recevez un timeout, vous changez d'IP, vous attendez 20 secondes, vous relancez la requête. Ainsi le système soignera lui-même la plupart des incidents temporaires sans votre intervention.
Vérification : dans l'espace client, le modem est en ligne, et deux appels curl consécutifs via le proxy avec un changement d'IP intermédiaire affichent deux adresses différentes.
Étape 10 : vérifier le site cible et la nature de l'erreur
Objectif : distinguer un proxy défaillant d'une situation où le proxy fonctionne mais où le problème vient d'un site précis.
Souvent, l'utilisateur écrit « le proxy ne fonctionne pas » alors qu'en réalité le proxy est en bon état et qu'une ressource précise ne s'ouvre pas. Ce sont deux situations complètement différentes, qui se règlent différemment.
- Ouvrez via le proxy trois ou quatre sites différents : un service de vérification d'IP, un grand site d'actualités, un moteur de recherche et votre site cible.
- Si tout s'ouvre sauf le site cible, le proxy fonctionne. Le problème vient de la façon dont le site cible réagit à votre requête.
- Regardez le texte de l'erreur. Une erreur de connexion (impossible de se connecter, timeout) indique un problème réseau. Une page avec un captcha, un message d'activité suspecte ou une page vide avec un code 403 indique que le site vous voit mais vous limite.
- Vérifiez la fréquence de vos requêtes. Si vous scrapez le site ou passez rapidement d'un compte à l'autre, la ressource peut temporairement restreindre l'accès depuis cette adresse. Ralentissez le rythme, changez d'IP via le lien et réessayez plus tard.
- Vérifiez la cohérence de la géolocalisation. Si le proxy est d'une région et que la langue, le fuseau horaire et les réglages du profil indiquent une autre, certains services renforcent leurs contrôles. Mettez les réglages du profil en accord avec la région du proxy.
- Vérifiez si le site est accessible tout court. Ouvrez-le sans proxy ou depuis un autre appareil. Parfois le site est simplement hors service.
- Vérifiez le HTTPS. Si le site affiche une erreur de certificat via le proxy mais s'ouvre normalement sans, assurez-vous que vous n'avez pas activé l'interception SSL dans le logiciel et que la date et l'heure de l'ordinateur sont correctes.
Résultat attendu : vous savez précisément quels sites s'ouvrent via le proxy et lesquels non, et vous comprenez la nature de l'erreur sur la ressource problématique.
Problèmes possibles :
- Le site cible affiche un captcha à chaque visite. C'est le comportement de la ressource, pas une panne du proxy. Réduisez le nombre d'actions par unité de temps, n'ouvrez pas plusieurs comptes de suite depuis une même IP, laissez le profil « se reposer ».
- Le site s'ouvre mais renvoie une erreur à l'envoi de formulaires. Vérifiez si l'IP ne change pas au milieu de la session à cause de la rotation automatique.
- Les médias et vidéos ne chargent pas, mais le texte oui. La vitesse du réseau mobile est faible à cet instant. Changez d'IP ou attendez une plage horaire moins chargée.
Vérification : au moins trois sites indépendants s'ouvrent via le proxy ; si un seul ne s'ouvre pas, vous avez relevé le code d'erreur et sa nature.
Vérification du résultat : checklist d'un proxy qui fonctionne
Après ces dix étapes, soit vous avez résolu le problème, soit vous l'avez précisément localisé. Voici une checklist qui confirme que le proxy fonctionne comme il faut. Parcourez-la entièrement : elle deviendra aussi votre test standard pour l'avenir.
Ce qui doit fonctionner
- La commande ping vers l'hôte du proxy ou le test du port renvoie un résultat positif.
- La commande curl via le proxy renvoie une adresse IP différente de votre IP personnelle.
- L'IP renvoyée appartient à l'opérateur mobile et à la région que vous avez commandés.
- Le test intégré du proxy dans le navigateur antidetect passe au vert.
- Dans le profil de test, trois ou quatre sites différents s'ouvrent.
- Le changement d'IP via le lien donne une nouvelle adresse en 30 secondes.
- La connexion tient de façon stable au moins cinq minutes sans coupure.
- La vitesse de chargement des pages reste acceptable : une page courante se charge en 2 à 6 secondes.
Comment tester en deux minutes
- Ouvrez l'invite de commandes et exécutez curl via le proxy vers un service de vérification d'IP. Notez la réponse.
- Appelez le lien de changement d'IP.
- Attendez 20 secondes et refaites le curl. La réponse doit être différente.
- Ouvrez le profil de test dans le navigateur et chargez le site de vérification d'IP. L'adresse doit correspondre à la deuxième réponse de curl.
- Chargez deux grands sites au hasard. Ils doivent s'ouvrir en un temps raisonnable.
Indicateurs de réussite
Si les cinq points du test sont passés, votre proxy est pleinement fonctionnel. Si le proxy ne fonctionne pas uniquement dans un logiciel mais que curl passe, le problème vient de ce logiciel et se règle dans ses réglages. Si curl ne passe pas non plus alors que tout est actif dans l'espace client, rassemblez les résultats des étapes 4, 5 et 9 et écrivez au support : vous aurez en main tout ce qu'il faut pour une résolution rapide.
Erreurs typiques et solutions
Voici les situations les plus fréquentes rencontrées par les utilisateurs de proxys mobiles. Format : problème, cause, solution. Servez-vous de cette section comme d'un aide-mémoire.
Erreur 407 Proxy Authentication Required
Cause : le serveur n'a pas accepté l'identifiant et le mot de passe. Faute de frappe, espace en trop, caractères spéciaux dans le mot de passe que le logiciel transmet mal, ou authentification par IP activée alors que votre IP a changé.
Solution : recopiez l'identifiant et le mot de passe depuis l'espace client. Si le mot de passe contient les caractères @, : ou #, générez-en un nouveau sans ces caractères ou utilisez des champs séparés pour l'identifiant et le mot de passe plutôt qu'une seule ligne. Vérifiez le type d'authentification dans l'espace client.
La connexion se coupe toutes les quelques minutes
Cause : la rotation automatique d'IP par minuteur est activée, et chaque changement d'adresse ferme les connexions actives. Ou la limite de connexions simultanées est dépassée.
Solution : augmentez l'intervalle de rotation ou désactivez-la en passant au changement manuel via le lien. Fermez les onglets et les logiciels superflus qui utilisent le même proxy.
Le proxy fonctionnait hier, aujourd'hui non, sans rien avoir changé
Cause : la période payée s'est terminée, votre IP externe a changé avec l'authentification par liste blanche, le modem a temporairement perdu le réseau, ou un logiciel s'est mis à jour et a réinitialisé les réglages.
Solution : faites les étapes 2, 6 et 9 dans cet ordre. Dans 90 % des cas, la cause est dans l'une d'elles.
curl via le proxy fonctionne, mais le navigateur non
Cause : le mauvais protocole est sélectionné dans le navigateur (HTTP au lieu de SOCKS5 ou inversement), une extension intercepte le proxy, ou les réglages proxy système entrent en conflit avec ceux du logiciel.
Solution : vérifiez la correspondance protocole/port. Désactivez les extensions. Vérifiez le proxy système avec la commande netsh winhttp show proxy et désactivez-le s'il n'est pas nécessaire.
Vitesse très faible, les pages mettent une minute à charger
Cause : antenne de l'opérateur surchargée, signal faible du modem, heures de pointe le soir, ou trop de flux simultanés sur un même proxy.
Solution : changez d'IP via le lien, cela bascule souvent sur une autre antenne. Réduisez le nombre de flux parallèles. Si le problème est permanent, envisagez un proxy d'un autre opérateur ou d'une autre région.
Le site cible affiche un captcha ou limite l'accès
Cause : ce n'est pas une panne du proxy. La ressource réagit à la fréquence des requêtes ou à l'incohérence entre les paramètres du profil et la région de l'IP.
Solution : réduisez l'intensité des actions, alignez la langue et le fuseau horaire du profil sur la région du proxy, laissez l'adresse se reposer en changeant d'IP.
Erreur Connection timed out sur toutes les requêtes
Cause : le pare-feu ou l'antivirus bloque la connexion sortante, le réseau d'entreprise ferme les ports non standard, le modem est hors ligne.
Solution : vérifiez le port avec Test-NetConnection. Désactivez temporairement la protection pour tester. Essayez depuis un autre réseau. Vérifiez le statut du modem dans l'espace client.
Le logiciel affiche mon IP réelle au lieu du proxy
Cause : le proxy ne s'est pas appliqué au profil, les réglages n'ont pas été enregistrés, ou le logiciel a démarré en connexion directe à cause d'une erreur de connexion au proxy sans le signaler.
Solution : ouvrez les réglages du profil, assurez-vous que le proxy est attribué et enregistré. Redémarrez le profil. Activez dans le logiciel l'option qui interdit le démarrage si le proxy est indisponible, si elle existe.
Fonctionnalités supplémentaires pour utilisateurs avancés
Si vous automatisez votre travail ou gérez des dizaines de proxys, le diagnostic manuel devient trop coûteux. Voici des approches qui transforment les dix étapes en script et permettent de voir les problèmes avant qu'ils ne frappent votre activité.
Surveillance automatique de la disponibilité
Écrivez un script simple qui, toutes les cinq minutes, fait une requête via chaque proxy vers un service de vérification d'IP et enregistre le résultat : temps de réponse, IP obtenue, code d'erreur. Exemple en Python avec la bibliothèque requests :
import requests, time proxies = {"http": "http://IDENTIFIANT:MOTDEPASSE@HÔTE:PORT", "https": "http://IDENTIFIANT:MOTDEPASSE@HÔTE:PORT"} start = time.time() try: r = requests.get("https://api.ipify.org", proxies=proxies, timeout=30) print("OK", r.text, round(time.time() - start, 2)) except Exception as e: print("FAIL", type(e).__name__)Faites tourner ce code en boucle sur votre liste de proxys et envoyez une notification dans une messagerie après deux échecs consécutifs. Ainsi vous serez prévenu du problème avant que la publicité ne s'arrête.
Auto-rétablissement via le changement d'IP
Ajoutez dans le script une logique : en cas d'erreur de timeout ou de code 502, appeler le lien de changement d'IP, attendre 20 secondes puis relancer la requête. Limitez le nombre de tentatives à trois pour ne pas atteindre la limite de fréquence de changement. Cela couvre la plupart des incidents temporaires du réseau mobile sans intervention humaine.
Analyser la sortie détaillée de curl
Le paramètre -v affiche chaque étape de la connexion. Faites attention aux lignes :
- Trying HÔTE:PORT... puis Connected to — la connexion TCP est établie, le port est ouvert.
- CONNECT host:443 HTTP/1.1 — curl demande au proxy d'établir un tunnel vers le site cible.
- HTTP/1.1 200 Connection established — le proxy a accepté et laissé passer.
- HTTP/1.1 407 — à cet endroit, refus d'authentification.
- HTTP/1.1 502 — le proxy n'a pas pu joindre la cible, le problème vient du réseau mobile.
En comprenant sur quelle ligne la chaîne se rompt, vous indiquez précisément au support le lieu de la panne.
Tracer la route
Si curl affiche un timeout alors que le port est ouvert, exécutez tracert HÔTE sous Windows ou traceroute HÔTE sous macOS et Linux. Vous verrez à quel nœud les réponses disparaissent. Si la coupure se produit tôt, le problème vient de votre fournisseur d'accès. Si elle se produit à la fin, près du serveur proxy, c'est une raison de contacter le service.
Isoler dans une session dédiée
Pour les tests, utilisez curl avec le paramètre --proxy-header et différents User-Agent pour comprendre si le site cible réagit aux en-têtes. Gardez un profil de navigateur propre uniquement pour le diagnostic, sans connexion à des comptes. Ainsi vous ne confondrez jamais un problème de proxy avec un problème de compte précis.
Tenir compte des limites et répartir la charge
Si vous avez plusieurs proxys et plusieurs tâches, fixez quelle tâche fonctionne via quel proxy. Ne lancez pas un scraper sur le même proxy que celui qui héberge vos comptes de travail. Mélanger les charges est une cause cachée fréquente du « le proxy ne fonctionne pas » pile au moment où vous en avez le plus besoin.
Conseil : tenez un tableau avec les colonnes : proxy, opérateur, tâche, date d'achat, date d'échéance, dernier test réussi. Mettez-le à jour automatiquement depuis le script de surveillance. Au bout d'un mois, un tel tableau vous montrera quels proxys sont stables et lesquels il vaut mieux remplacer.
FAQ : questions fréquentes sur le diagnostic proxy
Comment savoir rapidement de quel côté est le problème : le mien ou celui du service ?
Exécutez curl via le proxy vers un service de vérification d'IP. Si vous obtenez une IP, le proxy fonctionne, cherchez le problème dans votre logiciel. Si vous obtenez une erreur, vérifiez le port avec Test-NetConnection. Si le port est fermé, essayez depuis un autre réseau. S'il est fermé là aussi alors que le proxy est actif dans l'espace client, le problème vient du service.
Pourquoi le proxy ne fonctionne-t-il pas dans le navigateur antidetect alors que le test du navigateur passe ?
Le test ne vérifie que la connexion au serveur proxy. Le profil peut ne pas s'ouvrir à cause d'un timeout, d'un mode DNS incorrect ou parce que le site cible limite l'accès. Augmentez le timeout, activez le DNS via le proxy et testez un autre site.
Peut-on utiliser un même proxy mobile sur deux ordinateurs en même temps ?
Techniquement oui, si la limite de connexions le permet. Mais c'est une mauvaise pratique pour le travail avec des comptes : plusieurs appareils depuis une même IP paraissent suspects à beaucoup de services, et les connexions se disputeront la vitesse. Mieux vaut attribuer un proxy distinct à chaque poste de travail.
À quelle fréquence faut-il changer l'IP d'un proxy mobile ?
Cela dépend de la tâche. Pour travailler avec des comptes de réseaux sociaux, mieux vaut ne pas changer d'IP au milieu d'une session : gardez une même adresse pendant toute la durée du travail avec le profil. Pour le scraping, au contraire, un changement fréquent est utile. Si le proxy ne fonctionne pas après chaque rotation, augmentez la pause après le changement à 30 secondes.
Que faire si le mot de passe du proxy contient des caractères spéciaux et ne passe pas dans la ligne ?
Utilisez des logiciels et des commandes où l'identifiant et le mot de passe se saisissent dans des champs séparés, et non sur une seule ligne. Dans curl, c'est le paramètre -U. Ou changez le mot de passe dans l'espace client pour n'utiliser que des lettres et des chiffres.
Le proxy fonctionne mais le site indique une mauvaise ville. Est-ce une panne ?
Non. Les bases de géolocalisation des IP ne sont pas toujours précises pour les opérateurs mobiles, car les adresses sont attribuées depuis des pools communs. Une même adresse peut être rattachée à différentes villes selon les services. Si une ville précise vous importe, vérifiez-la avec le service que vous utilisez, pas avec des bases tierces.
Combien de temps attendre après le paiement si le proxy ne fonctionne pas tout de suite ?
En général, l'activation prend quelques minutes au maximum. Attendez cinq minutes, actualisez la page de l'espace client, vérifiez le statut. Si après 15 minutes le proxy est toujours inactif, contactez le support avec le numéro de commande.
Faut-il redémarrer l'ordinateur en cas de problème de proxy ?
Le redémarrage aide rarement spécifiquement pour le proxy, mais il vide le cache réseau et ferme les connexions bloquées. Si vous avez fait les étapes 1 à 8 sans résultat, un redémarrage ne fera pas de mal. Mais n'en faites pas votre première action : vous perdriez l'information sur ce qui a cassé.
Comment préparer une demande au support pour résoudre le problème en un seul message ?
Indiquez : l'hôte et le port du proxy (sans le mot de passe), l'heure précise où le proxy ne fonctionne pas, le résultat de Test-NetConnection, la sortie complète de curl avec le paramètre -v, votre IP externe, le type d'authentification, ce que vous avez déjà essayé. Avec ces informations, le support voit immédiatement le lieu de la panne.
Peut-on diagnostiquer un proxy depuis un téléphone ?
En partie. Vous pouvez vérifier le statut dans l'espace client, changer d'IP via le lien, ouvrir un site via le proxy dans un navigateur avec des réglages manuels. Mais les commandes curl et le test de port sont impossibles sans ordinateur. Pour un diagnostic complet, il faut un portable ou un PC.
Conclusion
Vous avez parcouru le cycle complet du diagnostic. Résumons ce que vous avez fait et ce que vous savez faire désormais.
Résumé des actions réalisées
- Vérifié qu'Internet fonctionne sans proxy et écarté les problèmes de votre réseau.
- Confirmé que l'abonnement est actif et payé.
- Comparé les données de connexion caractère par caractère et vérifié le format de la ligne.
- Vérifié l'accessibilité de l'hôte et du port depuis votre réseau.
- Testé l'authentification et le passage du trafic via curl, en obtenant la réponse honnête du serveur.
- Comparé le type d'authentification de l'espace client avec les réglages du logiciel.
- Vérifié les réglages de protocole, les extensions et le proxy système du navigateur.
- Écarté un blocage par pare-feu et antivirus, vérifié les limites de connexions.
- Changé l'IP et vérifié l'état du modem.
- Distingué un problème de proxy d'une réaction d'un site précis.
L'essentiel, ce que vous avez gagné, n'est pas une solution ponctuelle mais une méthode. Désormais, la prochaine fois qu'un proxy ne fonctionnera pas, vous ne tâtonnerez plus. Vous ouvrirez l'invite de commandes, vous lancerez curl en une minute et vous saurez précisément où chercher. Cela économise des heures et des nerfs, surtout quand il s'agit d'une campagne publicitaire avec un budget journalier.
Que faire ensuite
Conservez ce guide et votre fichier de diagnostic avec les commandes qui fonctionnent. Configurez des rappels d'échéance d'abonnement. Créez un profil de test pour vérifier les nouveaux proxys. Si vous travaillez avec plusieurs proxys, lancez une surveillance simple comme dans la section avancée : elle sera rentabilisée dès la première semaine.
Vers quoi évoluer
Le niveau suivant, c'est de comprendre comment les plateformes cibles évaluent la qualité d'une connexion et de bien répartir les tâches par proxy : quelles tâches exigent une IP stable, lesquelles profitent de la rotation, comment faire correspondre les réglages du profil antidetect avec les paramètres du proxy. Ces sujets sont traités dans d'autres articles du blog. Et la base, vous la maîtrisez déjà : vous savez comment vérifier un proxy, comment lire les réponses du serveur et comment trouver en dix étapes n'importe quel problème de connexion.