VVinaProxy

څنګه د 407 Proxy Authentication Required ستونزه حل کړو

Updated:

د 407 تېروتنه تر هغه څه ښه خبر دی چې ښکاري: ستاسو وسیله پروکسي ته رسېدلې او د شبکې لاره پرانیستې ده. پروکسي یوازې دا وايي چې باوري کارن-نوم او پټنوم یې نه دي ترلاسه کړي. له همدې امله نږدې هر 407 د ننوتلو د معلوماتو په برخه کې حل کېږي، نه ستاسو په روټر یا فایر وال کې.

د کارولو لپاره چمتو معلوماتو سره ځانګړي پروکسیان

د 407 لاملونه، تر ټولو احتمالي یې په سر کې

  • غلط یا ورک کارن-نوم/پټنوم. د یوه توري غلط ټایپ کېدل، یا له پټنوم سره د پای اضافي خالي ځای کاپي کېدل. دا د ډېرو 407 راپورونو اصلي لامل دی.
  • په غلطو ځایونو کې د معلوماتو ځای پر ځای کول. ټوله ip:port:user:pass کرښه د Host په بکس کې ځای پر ځای شي، یا کارن-نوم د پټنوم په بکس کې لاړ شي. ځینې اوزار دا څلور برخې پخپله بېلوي، خو ځینې یې نه بېلوي.
  • اپلیکېشن هېڅکله د ننوتلو معلومات نه استوي. د عملیاتي سیسټم د پروکسي ترتیبات یوازې پته او پورټ ساتي. هغه اپلیکېشنونه چې د پټنوم پوښتنه نشي کولی، پرته له auth سرلیک سره وصلېږي او د 407 ځواب ترلاسه کوي.
  • د پروکسي په URL کې ځانګړي توري. د http://user:pass@host:port په بڼه کې، په پټنوم کې داسې توري لکه @، : یا # باید په سلنه کوډ شي (@ په %40 بدلېږي)، که نه نو دا متني کرښه په ناسمه برخه وېشل کېږي.

407 په حقیقت کې څه ډول ښکاري

موږ دا تېروتنه په یوه ازمایښتي پروکسي کې بیا جوړه کړه، چې دلته د لارښود پتې 203.0.113.10:8080 او په قصدي ډول غلط user123:pass456 سره ښودل شوې ده. د یوه HTTPS سایټ په وړاندې، curl -x http://user123:[email protected]:8080 https://example.com دا پایله چاپوي curl: (56) CONNECT tunnel failed, response 407. د یوه عادي HTTP سایټ په وړاندې له -w %{http_code} سره، curl یوازې 407 چاپوي.

د دې لیدلو لپاره چې ایا د ننوتلو معلومات په اصل کې استول شوي که نه، -v اضافه کړئ. د تعقیب پروسه > CONNECT example.com:443 HTTP/1.1 ښيي، بیا > Proxy-Authorization: Basic ...، او یوازې له هغې وروسته 407 ښيي. که د Proxy-Authorization کرښه نه وي، ستاسو کلینټ هېڅکله د ننوتلو معلومات نه دي استولي.

د VinaProxy proxy checker همدا قضیه د auth failed (407) په توګه راپوروي. Headless Chrome، چې د ننوتلو ډیالوګ نه لري، دا د ERR_TUNNEL_CONNECTION_FAILED په توګه ښيي؛ د tunnel error page وګورئ.

د بېلابېلو چاپیریالونو له مخې د حل لارې

  • Windows او Chrome: Chrome د Windows د پروکسي ترتیبات تعقیبوي (Settings > Network & Internet > Proxy)، چې یوازې پته او پورټ لري. د پاڼې په لومړي پورته کېدو سره، Chrome د پروکسي کارن-نوم او پټنوم لپاره د ننوتلو یوه کړکۍ پرانیزي. که تاسو دا غلط ټایپ کړی وي او کړکۍ بېرته نه راځي، د Chrome ټولې کړکۍ وتړئ او بېرته یې پرانیزئ.
  • Antidetect براوزرونه (AdsPower، GoLogin، GenLogin): د Host، Port، Username او Password برخې په جلا خانونو کې وساتئ. د پټنوم خانه په بشپړه توګه پاکه کړئ او د سمون پر ځای یې بیا له سره پیسټ کړئ. ګام په ګام مرسته په GoLogin setup guide کې شتون لري.
  • تلیفونونه: iPhone په Settings > Wi-Fi > (i) > Configure Proxy کې د Authentication یو سویچ لري؛ د دې بند پرېښودل 407 رامنځته کوي. Android معمولاً یوازې host او port مني، نو هغه اپلیکېشنونه چې ننوتلو ته اړتیا لري ښايي د دې پر ځای د پیوستون یوه عامه تېروتنه وښيي.
  • curl: په URL کې د ځای پر ځای کولو پر ځای، -U "user:pass" په جلا توګه ولېږئ، چې دا د ځانګړو تورو له ستونزو مخنیوی کوي.
  • Python requests: د proxies ډکشنرۍ د http او https دواړو کلیو لپاره http://user:pass@host:port وټاکئ، او ستونزمن پټنومونه په urllib.parse.quote سره کوډ کړئ.

د ننوتلو معلومات سم دي خو 407 لا هم پاتې دی

بل ګام، پروتوکولونه پرتله کړئ. VinaProxy د user:pass ننوتلو سره HTTP(S) پروکسیان او همدارنګه SOCKS5 پلوري، نو هغه پروتوکول وټاکئ چې په ډېشبورډ کې ستاسو په سپارښتنه کې ښودل شوی دی. که چیکر د not socks5 ځواب درکړي، هغه پورټ پر HTTP کار کوي او باید د SOCKS5 په توګه تنظیم نشي.

ګام په ګام

  1. 1

    د ډېشبورډ څخه د پروکسي کرښه کاپي کړئ

    په خپل VinaProxy ډېشبورډ کې سپارښتنه پرانیزئ او د ټایپ کولو پر ځای ټوله کرښه کاپي کړئ.

  2. 2

    دا په پروکسي چیکر کې و ازمویئ

    دا په proxy checker کې پیسټ کړئ. د auth failed (407) پایله د شبکې د ستونزې پر ځای د ننوتلو معلوماتو ستونزه تاییدوي.

  3. 3

    کارن-نوم او پټنوم بیا په پاکه توګه دننه کړئ

    په خپل سافټویر کې دواړه خانې پاکې کړئ او بیا یې پرته له مخکېنیو یا وروستیو خالي ځایونو څخه پیسټ کړئ.

  4. 4

    پروتوکول له خپلې سپارښتنې سره سم کړئ

    د پروکسي ډول په دقت سره د سپارښتنې سره سم HTTP یا SOCKS5 وټاکئ، او بیا یې خوندي کړئ.

  5. 5

    که ستونزه پاتې وي، د curl -v له لارې یې وڅارئ

    د خپلو اصلي ارزښتونو سره curl -v پرمخ یوسئ او له 407 وړاندې د Proxy-Authorization کرښه وګورئ.

ډېرې پوښتل کېدونکې پوښتنې

ایا 407 زما د ISP لخوا د پروکسي د بندېدو له امله رامنځته کېږي؟

نه. 407 پخپله د پروکسي لخوا استول کېږي، نو پیوستون برقرار شوی دی. بنده شوې لاره د وخت تېرېدو (timeout) یا د پیوستون د ردېدو په توګه ښکاري؛ د proxy timeout وګورئ.

ولې Chrome په پرله پسې ډول د پروکسي ننوتلو پوښتنه کوي؟

هر ناسم ننوتل بل 407 ترلاسه کوي او Chrome بیا پوښتنه کوي. Caps Lock وګورئ او ډاډ ترلاسه کړئ چې ویتنامي یا د ننوتلو کوم بل میتود په پټنوم کې نښې (accents) نه ورزیاتوي.

څنګه داسې پټنوم چې @ لري د پروکسي په URL کې ځای پر ځای کړم؟

کوډ یې کړئ: @ د %40 په توګه، : د %3A په توګه، # د %23 په توګه. په curl کې، د -U فلیګ کارول په بشپړه توګه له کوډ کولو څخه مخنیوی کوي.

ایا Selenium یا Puppeteer د 407 پر ځای د تونل تېروتنه ښيي. ورته ستونزه ده؟

معمولاً هو. Headless Chrome نشي کولی د ننوتلو ډیالوګ وښيي، نو 407 د ERR_TUNNEL_CONNECTION_FAILED په توګه څرګندېږي. د کتابتون د auth میکانیزم له لارې د ننوتلو معلومات چمتو کړئ، لکه څنګه چې په Selenium guide کې ښودل شوي.

د کارولو لپاره چمتو معلوماتو سره ځانګړي پروکسیان

د VinaProxy هر امر تاسو ته چمتو شوې ip:port:user:pass کرښه درکوي چې یو ځل یې کاپي کړئ او هرچېرته یې وکاروئ.

د پروکسي بیې وګورئ

Related articles

د پراکسي تېروتنې
له پروکسي سره د ERR_TUNNEL_CONNECTION_FAILED حل کول
د ERR_TUNNEL_CONNECTION_FAILED معنی: Chrome پروکسي ته ورسېد خو HTTPS تونل خلاص نشو. د CONNECT کوډ لوستل او په Chrome، Puppeteer او Android کې د دې حل.
وړیا اوزار
د پروکسي چکونکی: خپل پروکسیان آنلاین وڅارئ
وړیا پروکسي چکونکی: تر 100 پورې پروکسي د ip:port:user:pass په بڼه دننه کړئ او آنلاین د وضعیت، وتلو IP او ځنډ لپاره یې وڅارئ. د هرې تېروتنې په مانا پوه شئ.
د پراکسي تنظیم
په Google Chrome کې د پروکسي د تنظیمولو لارښود
د VinaProxy HTTP(S) پروکسیان په Google Chrome کې د بشپړ OS د IP بدلولو پرته، د extensions، د --proxy-server بیرغونو یا جلا کارن پروفایلونو له لارې تنظیم کړئ.
د پراکسي تنظیم
څنګه له cURL سره پراکسي وکاروو (د کمانډ لاین جوړښت او ډیبګینګ)
په Linux، macOS او Windows کې د تایید شویو HTTP(S) پراکسیانو سره د curl کارول (-x http://user:pass@ip:port او -U)، او بیا د هېډرونو او ځنډ ارزول.
د پراکسي تنظیم
په Python Requests کې د پراکسي کارولو څرنګوالی (HTTP/HTTPS او Session pooling)
په Python requests او requests.Session() کې تایید شوي HTTP(S) پراکسيان تنظیم کړئ. د 407 ProxyError تېروتنې سمبال کړئ او د سټاټیک IP پولونه وڅرخوئ.
د پراکسي تنظیم
په GoLogin (Orbita Browser) کې د پروکسي تنظیمولو څرنګوالی
په GoLogin کې د HTTP ip:port:user:pass پروکسي زیاتولو ګام په ګام لارښود: د Orbita WebRTC او مهال‌سیمه تنظیم کړئ او یوځای څو پروکسي پیسټ کړئ. ګامونه وګورئ.
د پراکسي تنظیم
په Windows 10 او Windows 11 کې د پراکسي تنظیمولو څرنګوالی
په Windows 10 او Windows 11 کې د WinINET سیسټم Settings، د PowerShell چاپېریال متغیرونو، یا netsh winhttp له لارې د VinaProxy اړوند HTTP(S) پراکسیانې تنظیم کړئ.
د پراکسي تنظیم
څنګه په GenLogin کې پراکسي تنظیم کړو (یو پروفایل او په ډله ییزه توګه واردول)
په GenLogin انټي ډیټیکټ براوزر کې د HTTP ip:port:user:pass پراکسي تنظیم کړئ. د وخت زون او WebRTC تنظیمات همغږي کړئ او د پروفایل د نښلېدو ستونزې حل کړئ.