Sababta 403 ka timaadda goob VPN aysan ahayn cilad proxy
403 ka timaadda asalka, CONNECT la diiday iyo caqabad 407 waxay calaamadiyaan xadad kala duwan. Marka hore isbarbardhig wadada bixista proxy-ga iyo cinwaanka VPN ee browser-ka.
Isticmaalayaashu waxay gooyaan VPN-ga, waxay kala kulmaan 403 goob gudaha ah, waxayna soo sheegaan in proxy-ga jaban yahay. Saddex shay oo kala duwan ayaa soo saari kara boggaas: asalku wuu diiday codsiga, proxy-ga hore wuu diiday inuu furo tunnel-ka, ama proxy-gu wuxuu dalbaday aqoonsigiisa. Mid kastaa waa jawaab sax ah su'aal kale, oo iyaga oo lagu wada shubay hal bog oo guud oo cilad ah waxay baabi'iyaan caddaynta kaliya ee aad haysato. U kala saar diidmada qaybta soo saartay, ka dibna isbarbardhig wadada shabakadda ee qayb kastaa dhab ahaan isticmaasho.
Magacaab qaybta soo saartay 403
Koodhka xaaladda HTTP waxaa leh dhinaca soo diray. Marka asalku soo celiyo 403, wuxuu falanqeeyay codsiga oo go'aansaday in codsaduhu laga yaabo inuusan haysan kheyraadka, taas oo ah jawaab ogolaansho ee ma aha dhibaato gaadiid. Marka proxy hore ka jawaabo 403 CONNECT, wuxuu diiday inuu tunnel-ka dhismo gabi ahaan, oo waxba kor lama xiriirin. Marka uu ka jawaabo 407, wuxuu rabaa aqoonsigiisa, kuwaas oo aan xiriir la lahayn gelitaanka barnaamijka.
| What you observe | What it means |
|---|---|
| Origin replies 403 | The origin understood the request and denied it |
| Proxy refuses CONNECT with 403 | The proxy declined to open that tunnel |
| Proxy replies 407 | Proxy authentication is required first |
| Gateway replies 502 or 504 | Upstream failure or timeout, not a permission decision |
RFC 9110 waxay qeexaysaa doorarkan, oo ay ku jirto caqabadda proxy-ga gaar u ah. Akhri xaaladda jawaabta lafteeda iyo cinwaan kasta oo Proxy-Authenticate ka hor intaadan akhrin jirka, sababtoo ah bog khalad HTML oo saaxiibtinimo ah wuxuu badanaa qariyaa qaybta qortay.
Waxa tunnel CONNECT ka qariyo gudbinta byte-yada
Marka proxy-gu soo celiyo 200 CONNECT, wuxuu gudbinayaa byte-yo oo browser-ku wuxuu hayaa fadhi TLS u gaar ah asalka. Sidaa darteed proxy gudbiya byte-yada ma akhrin karo 403 sir ah oo ku jira fadhigaas, oo marnaba ma noqdo qoraaga diidmada. Diidmo ka hor inta aan tunnel-ka furmin waa dhacdo gabi ahaan kale, oo lagu soo saaray hal lakab hoose.
Proxy rogan oo TLS dhammeeya wuxuu ku jiraa meel kale: wuxuu leeyahay xadka TLS, wuxuu falanqeeyaa HTTP, oo wuxuu si sharci ah dib u qori karaa ama dhex galayaa jawaabaha. Awooddaas waa xulasho habayn, ma aha sifo proxy guud ahaan, oo ma ogola in la dhaafo siyaasadda gelitaanka barnaamijka. Akhrinta jawaabtu waa awood; go'aaminta waxa codsaduhu arki karo wali waa shaqada asalka.
Natiijada la taaban karo waa inaad ogaato midka saddexda qaab ee aad ku shaqaynayso ka hor intaadan fasirin 403. Ku darista xeerarka baaritaanka HTTP proxy qulqulaya ma siiso aragti, oo filashada in gudbinta byte-yadu sharaxdo diidmada asalka waxay kuu diri doontaa log khaldan.
Isbarbardhig wadada bixista proxy-ga iyo cinwaanka tunnel-ka browser-ka
Browser ku xiran VPN si otomaatig ah uma raro server proxy gaar ah tunnel-kaas. Asalku wuxuu arkaa cinwaanka bixista proxy-ga, oo haddii proxy-gu wali ka baxo wadada caadiga ah ee maxalliga ah, goobta la ilaaliyay waxay aragtaa cinwaan aan marnaba loo habayn in la aammino. Cinwaanka VPN gudaha ee laptop-ka waa mid aan la arki karin asalkaas. Tani waa sababta ugu badan ee tunnel shaqeeya uu wali 403 ka bixiyo goob u dhaqanta si sax ah dhammaan dadka kale.
Tijaabi labada wado si gooni gooni ah si cinwaannada aanay isku qaldamin.
curl -sS -o /dev/null -w 'status=%{http_code}\n' --noproxy '*' https://198.51.100.20/private
curl -sS -o /dev/null -w 'status=%{http_code}\n' -x http://203.0.113.10:3128 https://198.51.100.20/privateCodsiga koowaad wuxuu muujinayaa waxa asalku ka jawaabo cinwaankaaga, kan labaad wuxuu muujinayaa waxa uu ka jawaabo kan proxy-ga. Lammaane 403 iswaafaqsan wuxuu tilmaamayaa xeerarka ogolaanshaha asalka; 200 oo 403 daba joogto ah wuxuu tilmaamayaa wadada proxy-ga. Weydii milkiilaha asalka cinwaannada isha ee xeerarka dhab ahaan ogolaadaan, halkii aad ka malayn lahayd in barkada VPN lagu daray.
Tijaabi xad kasta codsi go'doomiya
Go'doomi lakabka proxy-ga adigoo weydiinaya wax uusan u diidi karin sababo barnaamij. CONNECT host uu proxy-gu ogolaaday inuu gaaro, iyadoo soo saarista la tuuray, wuxuu kuu sheegayaa haddii gelitaanka tunnel-ku gabi ahaan shaqeeyo.
curl -sSv -o /dev/null -x http://203.0.113.10:3128 https://198.51.100.20/ 2>&1 | grep -E 'CONNECT|HTTP/1.1|Proxy-Authenticate'
Haddii ay daabacdo 200 CONNECT iyo ka dib gacan-qabasho TLS, gelitaanka proxy-ga waa hagaagsan yahay oo 403 dambe wuxuu ka yimid asalka. Haddii ay daabacdo 407, bixi aqoonsiga proxy-ga --proxy-user oo ku celi ka hor intaadan gaarin wax go'aan ah oo ku saabsan goobta. Haddii ay daabacdo 403 khadka CONNECT, liiska ogolaanshaha proxy-ga laftiisu waa xadka la baadhi karo, oo barnaamijka kuma lug laha.
Ka fogee aqoonsiga taariikhda shell-ka iyo nuqullada la dhajiyay. Furaha sirta proxy-ga oo lagu qoro khadka amarka waa mid ay arki karaan isticmaalayaasha kale ee maxalliga ah, oo raad CONNECT la qabtay oo aqoonsi leh wuu ka xun yahay raad la'aan.
Hayso go'aanka mid la akhriyi karo halkii aad dib u qori lahayd bogga
Markaad ogaato qaybta diiday, ilaali jawaabtaas. Proxy rogan oo 403 asalka u beddela waqti-dhaaf 504, ama ku beddela bog guul, wuxuu qariyaa go'aan ogolaansho oo ka dambeeya sheeko helitaan oo wuxuu u diraa jawaab-bixiyaha xiga koox khaldan. Bogagga khaladaadka gaarka ah way fiican yihiin marka ay hayaan xaaladda oo ay ku daraan macne.
Kaydinta ayaa mudan dadaal la mid ah. RFC 9111 waxay nidaamisaa sida kaydka la wadaago ay dib u isticmaali karaan jawaabaha, oo diidmo loo soo saaray hal codsade waa in aan la siin mid kale sida ogolaansho. Haddii jawaabaha diidmada la kaydiyo gabi ahaan, hayso iyagoo gaar ah oo xaddidan, oo marnaba ha ku darin xeer cusub oo guud si aad u yarayso taraafikada sare.
Ku dhammee go'aan qoraal ah oo magacaabaya qaybta, xaaladda ay soo saartay, iyo cinwaanka isha ee asalku arkay. Diiwaangeli codsiga saxda ah, habaynta proxy-ga ee dhaqan galay iyo waqtiga, si warbixinta xigta loo barbardhigi karo caddayntaas halkii laga soo saari lahaa xusuusta. Diiwaankaas wuxuu ka jawaabaa warbixinta xigta ilbiriqsiyo gudahood oo wuxuu ka hortagaa in 403 isla mid ah mar kale loo aqoonsado cilad VPN.