Integrate · त्रुटियाँ और समस्या निवारण
हर स्थिति में प्रवेश द्वार का जवाब दे सकता है और क्या बदलना है।
गेटवे त्रुटियां शरीर में थोड़े कारण के साथ आती हैं। लक्ष्य त्रुटियां बिना संपर्क के गुजरती हैं। दोनों को बताते हुए समस्या निवारण का सबसे अधिक कारण है।
प्रवेश द्वार से प्रतिक्रियाएं#
| स्थिति | शरीर में कारण | कारण | फिक्स |
|---|---|---|---|
| 407 Proxy प्रमाणीकरण आवश्यक | invalid credentials | गलत उपयोगकर्ता नाम या पासवर्ड, या कनेक्टिंग आईपी को श्वेतसूचीबद्ध नहीं किया गया है और कोई क्रेडेंशियल नहीं भेजा गया था। | फिर से इस जोड़ी को डैशबोर्ड से कॉपी करें; व्हाइटलिस्ट को उसके खिलाफ चेक करें curl https://api.ipify.org प्रॉक्सी के बिना चलाएं |
| 400 बुरा अनुरोध | invalid parameter: ... | एक उपयोगकर्ता नाम पैरामीटर अज्ञात है या विकृत है, या संयोजन अमान्य है ()-state- अमेरिका के बाहर, -city- बिना -cc-) | शरीर में नामित स्ट्रिंग को ठीक करें; देखें लक्ष्यीकरण और सत्र |
| 402 भुगतान की आवश्यकता | अपर्याप्तता | आपके द्वारा उपयोग किए जाने वाले पूल नेटवर्क पर कोई ट्रैफिक नहीं छोड़ा जाता है, या उप-उपयोगकर्ता अपनी सीमा तक पहुंच जाता है | ट्रैफ़िक खरीदें या उप-उपयोगकर्ता सीमा बढ़ाएं; चेक करें GET /v1/balance |
| 403 Forbidden | अवरोधित destination | गंतव्य या बंदरगाह की अनुमति नहीं है (पोर्ट 25, या हमारी इनकार सूची पर एक लक्ष्य) या खाता निलंबित कर दिया गया है | कारण पढ़ें; हमसे संपर्क करें यदि आप मानते हैं कि गंतव्य गलत तरीके से सूचीबद्ध है |
| 502 बुरा गेटवे | no exit ability/निकासी failed | पैरामीटर्स के लिए ऑनलाइन कोई उपकरण नहीं, या चयनित डिवाइस मध्य-निर्धारित हो गया | एक बार फिर से शुरू करें (घूर्णन पहले से ही एक और निकास को चुनता है); लक्ष्यीकरण को व्यापक रूप से विस्तारित करें यदि यह दोहराता है |
| 504 गेटवे टाइमआउट | लक्ष्य timeout | लक्ष्य समय सीमा के भीतर निकास के माध्यम से जवाब नहीं दिया | एक नए IP के साथ Retry; यदि लक्ष्य प्रकृति से धीमा है तो अपने क्लाइंट टाइमआउट को बढ़ा दें |
गेटवे त्रुटि या लक्ष्य त्रुटि?#
एक प्रवेश द्वार त्रुटि लक्ष्य से किसी भी पीछे की ओर आती है: एक HTTPS अनुरोध पर यह जवाब है CONNECTजो अधिकांश ग्राहक HTTP प्रतिक्रिया के बजाय कनेक्शन या प्रॉक्सी त्रुटि के रूप में सामने आते हैं। लक्ष्य त्रुटि लक्ष्य के अपने हेडर और शरीर के साथ सुरंग के अंदर आती है। curl -v तुरंत अंतर दिखाता है: देखने के लिए कि कौन सी प्रतिक्रिया होती है CONNECT.
नैदानिक जांचसूची#
- सबसे सरल अनुरोध चलाएं:
curl -x http://USER:PASS@res.proxy-cyber.com:9000 https://api.ipify.orgयदि यह काम करता है, तो समस्या एक पैरामीटर में या आपके क्लाइंट में होती है। - प्रॉक्सी योजना की जाँच करें: प्रॉक्सी यूआरएल शुरू होता है
http://(or)socks5h://१९९० तक, कभी नहींhttps://यहां तक कि एचटीटीपी लक्ष्य के लिए। - एक समय में पैरामीटर वापस जोड़ें।
400नाम बुरा है;502एक संकीर्ण संयोजन पर इसका मतलब है कि अभी कोई ऑनलाइन नहीं है। - व्हाइटलिस्ट उपयोगकर्ता: पते की तुलना में सेटिंग → व्हाइटलिस्ट उत्पादन के साथ
curl https://api.ipify.orgबिना प्रॉक्सी, उसी मशीन पर चलें। क्लाउड उदाहरण अक्सर एक अलग पते के साथ एक NAT गेटवे के माध्यम से प्रवेश करते हैं। - वास्तव में उपयोग किए जाने वाले नेटवर्क के संतुलन की जांच करें: आवासीय और मोबाइल यातायात अलग-अलग शेष हैं।
- पर्यावरण चर के लिए देखो ()
HTTP_PROXY,HTTPS_PROXY,ALL_PROXY,NO_PROXY) जो आपको कोड में क्या गुजरता है, उसे ओवरराइड करता है। - यदि TLS प्रमाणपत्र सत्यापित करने में विफल रहता है, तो आपके और गेटवे के बीच कुछ TLS (कॉर्पोरेट प्रॉक्सी, एंटीवायरस) को अवरोधित करता है। प्रवेश द्वार कभी भी प्रमाणपत्र को छूता नहीं है।
लक्षण और उनके सामान्य कारण#
| तुम देखो | आम तौर पर मतलब | ऐसा करना |
|---|---|---|
curl: (56) Received HTTP code 407 from proxy after CONNECT | क्रेडेंशियल अस्वीकार कर दिया | उन्हें फिर से कॉपी करें; यदि आप अपना खुद का पासवर्ड सेट करते हैं तो प्रतिशत विशेष वर्णों को एन्कोड करें |
| प्रत्येक अनुरोध पर एक ही IP | आपका ग्राहक एक सतत कनेक्शन का पुन: उपयोग करता है, या आप एक छोड़ दिया -sid- यूज़रनेम में | अनुरोधों के बीच संबंध बंद करें या सत्र आईडी छोड़ दें |
प्रत्येक अनुरोध पर एक अलग आईपी हालांकि -sid- सेट है | जीवन भर अनुरोधों के बीच अंतर से कम है, या अनुरोध के अनुसार आईडी परिवर्तन (एक टेम्पलेट में यादृच्छिक मूल्य) | आईडी को ठीक करें, उठाना -ttl- |
Connection reset by peer मध्य-डाउनलोड | घर में ऑफ़लाइन हो गया | Retry; रोटेशन के साथ यह पहले से ही एक अन्य निकास का उपयोग करता है; एक चिपचिपा सत्र पर अगले अनुरोध को एक नया आईपी प्राप्त होता है |
| कर्ल में काम करता है, ब्राउज़र में विफल रहता है | ब्राउज़र में कोई प्रॉक्सी पासवर्ड नहीं है या ध्वज क्रेडेंशियल को अनदेखा करता है | Playwright या Puppeteer प्रमाणीकरण का उपयोग करें, या श्वेतसूची |
| लक्ष्य उत्तर 403 या एक CAPTCHA | लक्ष्य की यात्रा स्कोर, प्रॉक्सी नहीं | आवासीय या मोबाइल में ले जाएँ, बहु-चरण प्रवाह के लिए एक चिपचिपा सत्र जोड़ें, निकास देश के लिए मैच हेडर, प्रति डोमेन गति |
| सब कुछ धीमी है | एक कमजोर लाइन पर दूरस्थ निकास या एक घर | लक्ष्य के निकटतम देश का चयन करें, सत्रों को कम रखें ताकि अगले एक बेहतर लाइन पर उतरे, या कच्चे गति के लिए डेटासेंटर या आईएसपी का उपयोग किया जा सके। |
SSL certificate problem | अपने पक्ष में TLS अवरोधन | अवरोधन को हटा दें या अपनी जड़ पर भरोसा करें; प्रवेश द्वार शामिल नहीं है |
अभी भी अटक गया#
हमें सटीक अनुरोध (क्रेडेंशियल्स को हटा दिया गया) भेजें, यूटीसी में टाइमस्टैम्प, आपके द्वारा प्राप्त स्थिति और शरीर और अनुरोध के माध्यम से जाने पर निकास आईपी। संपर्क पृष्ठ यह बताता है कि कैसे टीम तक पहुँचने के लिए; खाताधारक डैशबोर्ड से टिकट खोलते हैं।