Identifier la nature de la défaillance du proxy
- Analyse des symptômes
La première étape consiste à déterminer la nature précise de la panne. Votre proxy renvoie-t-il des expirations de connexion, des erreurs HTTP ou des échecs d'authentification ? Chaque symptôme a sa propre signification. Par exemple :
Message d'erreur | Cause probable | Action recommandée |
---|---|---|
ERR_CONNEXION_PROXY_ÉCHEC |
Serveur proxy inaccessible | Vérifiez l'IP et le port, testez le ping |
407 Authentification proxy |
Accréditations rejetées | Saisissez à nouveau le nom d'utilisateur/mot de passe |
La connexion a expiré |
Latence du réseau ou proxy hors ligne | Tester avec un réseau différent |
403 Interdit |
IP bannie ou sur liste noire | Changer de proxy, effacer les cookies |
- Tester la connectivité
Employerboucle
outelnet
pour sonder la réactivité du proxy :
frapper
curl -x http://IP:PORT -I http://exemple.com
PORT IP telnet
Observez la réponse : son absence peut indiquer que le proxy est défectueux ou bloqué par votre FAI ou votre pare-feu.
Vérification de la configuration du proxy
-
Paramètres du navigateur et de l'application
Une mauvaise configuration des paramètres de votre client peut souvent être masquée par une défaillance du proxy. Vérifiez vos paramètres proxy : -
Pour Chrome :
Paramètres
→Système
→Ouvrez les paramètres proxy de votre ordinateur
. - Pour les outils de ligne de commande : confirmez le
http_proxy
ethttps_proxy
variables d'environnement.
frapper
exporter http_proxy=http://UTILISATEUR:PASS@IP:PORT
exporter https_proxy=http://USER:PASS@IP:PORT
- Détails d'authentification
Si votre proxy requiert des identifiants, assurez-vous qu'ils sont à jour. Les changements de mot de passe ou les comptes expirés sont souvent à l'origine de ces problèmes.
Tests avec des proxys alternatifs
-
Recherche de proxys fiables
Lorsque votre mandataire est jugé défaillant, cherchez-en un de remplacement. ProxyMist propose une sélection organisée de proxys gratuits, mis à jour quotidiennement. -
Tableau comparatif : proxys gratuits et payants
Fonctionnalité | Proxys gratuits (ProxyMist) | Procurations payantes |
---|---|---|
Coût | Gratuit | Par abonnement |
Fiabilité | Variable | Haut |
Anonymat | Modéré | Fort |
Options géographiques | Limité | Extensif |
Vitesse | Variable | Cohérent |
- Exemple d'intégration
Pour échanger des proxys dans un script Python :
« python
demandes d'importation
mandataires = {
« http » : « http://utilisateur:pass@ip:port »,
« https » : « https://utilisateur : pass@ip : port »
}
r = requests.get(“http://example.com”, proxies=proxies, timeout=10)
imprimer(r.status_code)
“`
Diagnostic des problèmes de réseau et de pare-feu
-
Restrictions du réseau local
Si votre proxy est inaccessible, vérifiez si votre pare-feu ou votre antivirus est en cause. Désactivez temporairement ces barrières ou ajoutez des exceptions pour l'adresse IP et le port de votre proxy. -
Blocage du FAI
Certains FAI bloquent sévèrement le trafic proxy. Testez le proxy sur un autre réseau (point d'accès mobile, VPN ou connexion d'un collègue) pour confirmer.
Effacement des caches du navigateur et du système
-
Cache ou cookies obsolètes
La mémoire d'un navigateur est longue ; effacez le cache et les cookies pour bannir les vestiges de sessions proxy erronées. -
Dans Chrome :
Paramètres
→Confidentialité et sécurité
→Effacer les données de navigation
. - Dans Firefox :
Options
→Confidentialité et sécurité
→Cookies et données du site
.
Rotation des chaînes de proxy et d'agent utilisateur
- Automatisation de la rotation
Les services Web mettent souvent sur liste noire les adresses IP statiques et les agents utilisateurs. Permutez-les pour maintenir l'accès.
« python
importer aléatoirement
liste_proxy = [
« http://ip1:port1 »,
« http://ip2:port2 »,
# etc.
]
user_agents = [
« Mozilla/5.0 … »,
« Opéra/9.80 … »,
# etc.
]
session = requêtes.Session()
session.proxies = {« http » : random.choice(proxy_list)}
session.headers.update({« User-Agent » : random.choice(user_agents)})
“`
Pour une mine de procurations, consultez Liste gratuite de ProxyMist.
Consultation des journaux et de la documentation du proxy
- Diagnostics côté serveur
Pour ceux qui contrôlent leurs propres serveurs proxy (par exemple, Squid, HAProxy), inspectez les journaux :
frapper
queue -f /var/log/squid/access.log
Analysez les entrées pour les connexions refusées, les erreurs d’authentification ou l’épuisement des ressources.
-
Documentation et ressources officielles
Consultez la documentation officielle de votre serveur proxy : - Guide de dépannage HAProxy
Contacter le support du fournisseur de proxy
- Escalade
Si tout le reste échoue, demandez l'aide de votre fournisseur, qu'il s'agisse de ProxyMist, avec son page de contact, ou un autre fournisseur.
Tableau récapitulatif : Actions de dépannage
Étape | Outil/Action | Ressource/Lien |
---|---|---|
Tester la connectivité | boucle, telnet | boucle, telnet |
Vérifier les paramètres | Configuration du proxy du navigateur/de l'application | Guide de configuration de ProxyMist |
Essayer un nouveau proxy | Obtenir de ProxyMist | Liste de proxys gratuits ProxyMist |
Examiner les journaux du serveur | queue, grep | Bûches de calmar |
Vider le cache/les cookies | Paramètres du navigateur | Aide Chrome |
Faire tourner les proxys | Automatisation des scripts | Documentation des requêtes Python |
Contacter le support | E-mail ou formulaire du fournisseur | Contact ProxyMist |
Lectures complémentaires
- Blog ProxyMist
Pour la sagesse contemporaine et les listes de proxy organisées. - Comment configurer un proxy sous Windows
- Python : Utilisation de proxys avec des requêtes
Commentaires (0)
Il n'y a pas encore de commentaires ici, vous pouvez être le premier !