Dépannage
Diagnostiquez et résolvez les problèmes courants avec les connexions RaxyProxy.
407 Proxy Authentication Required
Le serveur proxy a rejeté vos identifiants. Vérifiez les points suivants :
- Nom d'utilisateur correct — copiez-le exactement depuis votre Tableau de bord (sensible à la casse)
- Mot de passe correct — sans espaces supplémentaires ni caractères de nouvelle ligne
- Si vous utilisez le geo-targeting, le modificateur est ajouté au nom d'utilisateur avec un double underscore :
USERNAME__cr.us, pasUSERNAME_cr.us - Le statut du forfait est actif — les forfaits suspendus rejettent les connexions
- Le forfait a du trafic restant — les forfaits à solde nul renvoient également 407
# Quick credential check — should print your exit IP, not an error
curl -v -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
https://httpbin.org/ip 2>&1 | grep -E '< HTTP|origin'503 / Connexion refusée
La connexion au serveur proxy a échoué avant l'authentification. Causes possibles :
- Mauvais port — le port HTTP est 823, SOCKS5 est 824. Erreur courante : utiliser 8080 ou 1080.
- Mauvais nom d'hôte — l'hôte correct est
proxy.raxyproxy.com. N'utilisez pas d'autre nom d'hôte. - Pare-feu bloquant le trafic sortant — assurez-vous que les ports 823 et 824 sont ouverts dans votre groupe de sécurité réseau/cloud.
- Échec de résolution DNS — essayez de vous connecter par IP pour confirmer qu'il s'agit d'un problème DNS.
# Test TCP reachability
nc -zv proxy.raxyproxy.com 823
nc -zv proxy.raxyproxy.com 824Délais d'attente de connexion
Les délais d'attente signifient souvent que le proxy s'est connecté mais que la cible était lente ou que le pool de proxies était sous charge. Essayez :
- Augmentez le délai d'attente de votre client HTTP à au moins 30 secondes
- Réessayez en cas de délai d'attente — la prochaine requête obtiendra une IP de sortie différente
- Passez à un type de proxy différent — les IPs résidentielles peuvent être plus lentes que les datacenter pour les cibles sensibles à la latence
- Vérifiez si le domaine cible lui-même est hors service
Utiliser AutoThrottle dans Scrapy
Le AUTOTHROTTLE_ENABLED = True de Scrapy ralentit automatiquement quand les erreurs ou délais augmentent, réduisant le risque d'être bloqué et de gaspiller du trafic.
Mauvais pays de sortie
Si https://httpbin.org/ip affiche une IP d'un pays inattendu :
- Confirmez que votre modificateur geo utilise un double underscore :
USERNAME__cr.us(deux underscores avantcr) - Les codes pays sont ISO 3166-1 alpha-2 en minuscules :
us,gb,de— pasUSAouUnited States - Les point-virgules séparent plusieurs paramètres :
USERNAME__cr.us;city.newyork - Si la couverture est faible pour votre pays cible, le pool de proxies peut se replier sur une IP disponible — essayez un pays voisin ou passez à un type de pool plus grand
# Check exit country
curl -s -x "http://USERNAME__cr.us:PASSWORD@proxy.raxyproxy.com:823" \
"https://ipapi.co/json" | python3 -m json.tool | grep countryL'IP ne tourne pas
Si vous obtenez la même IP de sortie à chaque requête alors que vous attendez une rotation :
- Vérifiez que vous utilisez le port rotatif (823), pas un port fixe (10000–20000) par erreur
- Supprimez tout modificateur
sessid.de votre nom d'utilisateur — un ID de session fixe l'IP - Certaines cibles servent des réponses en cache — testez avec
httpbin.org/ippour isoler si l'IP change réellement - Le keep-alive HTTP peut réutiliser une connexion TCP pour plusieurs requêtes — utilisez des connexions séparées (nouvelles sessions) pour forcer la rotation d'IP
Commandes de débogage
# 1. Confirm proxy is reachable on both ports
nc -zv proxy.raxyproxy.com 823
nc -zv proxy.raxyproxy.com 824
# 2. Test HTTP proxy + auth
curl -v -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 https://httpbin.org/ip
# 3. Test SOCKS5
curl -v --socks5-hostname proxy.raxyproxy.com:824 \
-U USERNAME:PASSWORD https://httpbin.org/ip
# 4. Test geo modifier (US exit)
curl -s -x "http://USERNAME__cr.us:PASSWORD@proxy.raxyproxy.com:823" https://httpbin.org/ip
# 5. Test sticky session (same IP across calls)
curl -s -x "http://USERNAME__sessid.test-1:PASSWORD@proxy.raxyproxy.com:823" https://httpbin.org/ip
curl -s -x "http://USERNAME__sessid.test-1:PASSWORD@proxy.raxyproxy.com:823" https://httpbin.org/ip
# 6. Check API balance
curl https://raxyproxy.com/api/v1/account \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"Toujours bloqué ? Ouvrez un ticket de support et incluez la sortie des commandes de débogage ci-dessus — cela nous aide à diagnostiquer le problème rapidement.