ပရောက်စီဆာဗာမှ ချိတ်ဆက်မှု ငြင်းပယ်ခြင်း၏ အဓိပ္ပာယ်
Updated:
"The proxy server is refusing connections" ဆိုသည်မှာ Firefox က ပရောက်စီလိပ်စာသို့ ချိတ်ဆက်ရန်ကြိုးစားသော်လည်း တံခါးပိတ်နေသည်ဟု သင့်အား အသိပေးခြင်းဖြစ်သည်- ထိုဘက်ရှိ စက်က ဤ port သည် မည်သည့်ချိတ်ဆက်မှုကိုမျှ လက်မခံကြောင်း အကြောင်းပြန်ခြင်းဖြစ်သည်။ ၎င်းသည် login မဝင်မီ ဖြစ်ပွားသည့် ကွန်ရက်အဆင့် (network-level) ချို့ယွင်းချက်ဖြစ်သောကြောင့် စကားဝှက်ပြောင်းလဲခြင်းဖြင့် အဆင်ပြေမည်မဟုတ်ပါ။
ဤမက်ဆေ့ခ်ျ၏ နောက်ကွယ်တွင် အများအားဖြင့် ဖြစ်လေ့ရှိသောအချက်များ
- Firefox က ပိတ်ထားသော ဒေသတွင်း ပရောက်စီကို ညွှန်ပြနေခြင်း။ ကွန်ရက်စစ်ဆေးရေးကိရိယာများနှင့် ပရောက်စီအက်ပ်များသည်
127.0.0.1တွင် အလုပ်လုပ်လေ့ရှိသည်။ Firefox တွင် ဆက်တင်ကျန်ရှိနေချိန်၌ အက်ပ်ကို ပိတ်လိုက်ပါက စာမျက်နှာတိုင်း ချိတ်ဆက်မှု ငြင်းပယ်ခံရမည်ဖြစ်သည်။ - Firefox က စနစ်သုံး ပရောက်စီအတိုင်း လိုက်နာနေခြင်း။ system-settings စနစ်တွင် Windows သို့မဟုတ် macOS ၌ ကျန်နေခဲ့သော ပရောက်စီအဟောင်းသည် Firefox ကိုလည်း ချိတ်ဆက်မရအောင် ဖြစ်စေသည်။
- Port မှားယွင်းခြင်း သို့မဟုတ် အော်ဒါရပ်တန့်သွားခြင်း။ Port သည် အော်ဒါနှင့် မကိုက်ညီခြင်း သို့မဟုတ် ပရောက်စီက ထို port တွင် ဝန်ဆောင်မှုမပေးတော့ခြင်းဖြစ်သည်။
- နေရာမှားယွင်းထည့်သွင်းခြင်း။ HTTP ပရောက်စီကို SOCKS Host အကွက်တွင် ရိုက်ထည့်မိခြင်း သို့မဟုတ် အပြန်အလှန် မှားယွင်းခြင်းဖြစ်သည်။ သင်၏အော်ဒါ ပရိုတိုကောနှင့် ကိုက်ညီသော အကွက်ကို အသုံးပြုပါ။
curl ဖြင့် port ကို တိုက်ရိုက်မေးမြန်းစစ်ဆေးခြင်း
Firefox က အသေးစိတ်အချက်အလက်များကို ထပ်မံမဖော်ပြသောကြောင့် သင်ကိုယ်တိုင် port ကို စစ်ဆေးကြည့်ပါ။ ဝန်ဆောင်မှုမရှိသော port သို့ ညွှန်ပြထားသည့် စာရွက်စာတမ်းသုံးလိပ်စာ 203.0.113.10:8080 ဖြင့် စမ်းသပ်ရာတွင် ကျွန်ုပ်တို့သည် curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server ကို ရရှိခဲ့သည်။ after 0 ms ဆိုသည်မှာ အရေးကြီးပါသည်- မည်သူမျှ လုံးဝပြန်မဖြေသော proxy timeout နှင့်မတူဘဲ ချိတ်ဆက်မှုငြင်းပယ်ခြင်းသည် ချက်ချင်းနီးပါး ပြန်ရောက်လာပါသည်။
အကယ်၍ သင်သည် terminal ကို အသုံးမပြုလိုပါက proxy checker သည် အဆိုပါအခြေအနေကို connect failed အဖြစ် ပြသပေးပြီး port checker က port သည် အင်တာနက်မှတစ်ဆင့် ချိတ်ဆက်၍ရမရ ဖော်ပြပေးပါသည်။ Chrome နှင့် Edge တို့တွင် ဤချို့ယွင်းချက်ကို ERR_PROXY_CONNECTION_FAILED ဟု အတိအကျ ဖော်ပြပါသည်။
Firefox ရှိ ပရောက်စီဆက်တင်များကို ပြင်ဆင်ခြင်း
- Firefox Settings ကို ဖွင့်ပြီး Network Settings သို့ အောက်သို့ဆွဲသွားကာ ၎င်းဘေးရှိ Settings ခလုတ်ကို နှိပ်ပါ။
- ပရောက်စီ မလိုအပ်ပါက No proxy ကို ရွေးချယ်ပြီး OK ကို နှိပ်ပါ။ အကယ်၍ အမှားပြချက် ပျောက်သွားပါက ဆက်တင်အဟောင်းကြောင့် ဖြစ်ပါသည်။
- Use system proxy settings ကို ရွေးထားပါက ၎င်းအစား လည်ပတ်မှုစနစ်၏ ပရောက်စီကို ပြင်ဆင်ပါ၊ turn off proxy guide ကို ကြည့်ပါ။
- Manual proxy configuration ဖြင့် ပြင်ဆင်ပါက အကွက်တစ်ခုစီကို သင်၏ dashboard အော်ဒါနှင့် နှိုင်းယှဉ်ပါ- HTTP(S) ပရောက်စီများကို HTTP Proxy တွင် ထည့်ရပြီး SOCKS5 ပရောက်စီများကို SOCKS v5 ကို ရွေးချယ်ကာ SOCKS Host တွင် ထည့်သွင်းရမည်။
- စကားဝှက်ဖြင့် ကာကွယ်ထားသော ပရောက်စီများအတွက် Firefox သည် ပထမဆုံး စာမျက်နှာဖွင့်ချိန်တွင် အသုံးပြုသူအမည်နှင့် စကားဝှက်ကို တောင်းဆိုမည်ဖြစ်သည်။ အသေးစိတ်ကို Firefox proxy setup တွင် ကြည့်ရှုပါ။
Firefox ပြင်ပတွင်လည်း အလားတူ ချို့ယွင်းချက်ဖြစ်ပေါ်ခြင်း
Antidetect browser များတွင် ငြင်းပယ်ခံရသော port ကို ချက်ချင်းကျရှုံးသည့် proxy check အဖြစ် ပြသလေ့ရှိသည်။ Python requests သည် ပရောက်စီချိတ်ဆက်မှုပြဿနာကို requests.exceptions.ProxyError အဖြစ် ထုတ်ပြပေးသည်၊ အရင်းခံအကြောင်းရင်းကို သိရှိရန် မက်ဆေ့ခ်ျအပြည့်အစုံကို print ထုတ်ကြည့်ပါ။ ဖြေရှင်းနည်းမှာ နေရာတိုင်းတွင် အတူတူပင်ဖြစ်သည်- IP နှင့် port ကို အတည်ပြုပါ၊ ထို့နောက် port ဖွင့်ထားခြင်း ရှိမရှိ စစ်ဆေးအတည်ပြုပါ။
အဆင့်ဆင့် လုပ်ဆောင်ရန်
- 1
Firefox Network Settings ကို ဖွင့်ပါ
Settings > Network Settings > Settings သည် Firefox က မည်သည့် ပရောက်စီစနစ်ကို အသုံးပြုနေသည်ကို ပြသပေးပါသည်။
- 2
No proxy ကို စမ်းသပ်ရွေးချယ်ပါ
No proxy ကို ရွေးချယ်ပြီး OK ကို နှိပ်ကာ ပရောက်စီကြောင့် ဟုတ်မဟုတ် သိရှိနိုင်ရန် စာမျက်နှာကို reload လုပ်ပါ။
- 3
ပရောက်စီ port ကို စမ်းသပ်ပါ
အကယ်၍ ပရောက်စီ လိုအပ်ပါက အဆိုပါလိုင်းကို proxy checker ထဲသို့ ကူးထည့်ပါ သို့မဟုတ်
curl -xကို run ပြီး အမှားပြချက်(7)ကို ရှာဖွေပါ။ - 4
မှန်ကန်သော အကွက်တွင် ပြန်လည်ရိုက်ထည့်ပါ
သင်၏အော်ဒါအရ IP နှင့် port ကို HTTP Proxy သို့မဟုတ် SOCKS Host တွင် ထည့်သွင်းပြီး သိမ်းဆည်းကာ စမ်းသပ်စာမျက်နှာကို ဖွင့်ကြည့်ပါ။
မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ
ပရောက်စီချိတ်ဆက်မှု ငြင်းပယ်ခံရခြင်းသည် စကားဝှက်မှားယွင်းခြင်းကြောင့် ဖြစ်ပါသလား။
မဟုတ်ပါ။ ချိတ်ဆက်မှုငြင်းပယ်ခြင်းသည် login မဝင်မီ ဖြစ်ပွားခြင်းဖြစ်သည်။ စကားဝှက်မှားယွင်းပါက 407 error ကို ပြသမည် သို့မဟုတ် login ဝင်ရန် ထပ်ခါတလဲလဲ တောင်းဆိုပါလိမ့်မည်။
ကျွန်ုပ်သည် ပရောက်စီကို မည်သည့်အခါမျှ မထည့်ခဲ့သော်လည်း Firefox က ဤသို့ပြသနေပါသည်။ အဘယ်ကြောင့်နည်း။
Firefox က စနစ်သုံး ပရောက်စီဆက်တင်များကို အသုံးပြုနေခြင်း ရှိမရှိ စစ်ဆေးပါ၊ ထို့နောက် လည်ပတ်မှုစနစ်၏ ပရောက်စီနှင့် Firefox တွင်ရှိသော ပရောက်စီ add-on များကို ကြည့်ရှုစစ်ဆေးပါ။
ပရောက်စီသည် Chrome တွင် အလုပ်လုပ်သော်လည်း Firefox တွင် အဘယ်ကြောင့် ငြင်းပယ်သနည်း။
Firefox သည် စနစ်နှင့်မတူဘဲ သီးခြားဆက်တင်များကို သတ်မှတ်ထားနိုင်ပါသည်။ Network Settings ကို ဖွင့်ပြီး IP၊ port နှင့် ပရိုတိုကောအကွက်တို့ကို နှိုင်းယှဉ်စစ်ဆေးပါ။
၎င်းသည် ကျွန်ုပ်၏ ရုံးကွန်ရက်တွင်သာ ဖြစ်ပွားပါသည်။
ထိုကွန်ရက်သည် အပြင်ထွက် port များကို ပိတ်ထားခြင်း ဖြစ်နိုင်သည်။ အဆိုပါပရောက်စီကို မိုဘိုင်းဒေတာဖြင့် စမ်းသပ်ကြည့်ပါ၊ အကယ်၍ ထိုနေရာတွင် အလုပ်လုပ်ပါက ကွန်ရက်အဒ်မင်နှင့် ဆွေးနွေးပါ။ check the proxy and firewall ကို ကြည့်ပါ။
Firefox အတွက် HTTP(S) နှင့် SOCKS5 ပရောက်စီများ
သင်၏ဆော့ဖ်ဝဲလ် လိုအပ်သော ပရိုတိုကောကို ရွေးချယ်ပြီး IP၊ port နှင့် အကောင့်အချက်အလက်များကို ချက်ချင်းရယူလိုက်ပါ။
ဈေးနှုန်းများကို ကြည့်ရှုရန်