It-tunnel tiegħek tela’, il-paġna tal-istatus turi handshake f’saħħtu, iżda applikazzjoni waħda xorta ma tgħabbi xejn. Dik l-applikazzjoni x’aktarx għadha tibgħat it-talbiet tagħha lil intermedjarju eqdem: proxy tas-sistema, estensjoni, fajl ta’ konfigurazzjoni mbuttat mill-ġestjoni tal-apparati, jew varjabbli tal-proxy li jaqra biss il-proċess tagħha stess. It-tibdil tas-server VPN mhu se jmiss dak is-setting, u dan jispjega l-mudell fejn apps oħra jaħdmu mill-istess magna. Aħdem mill-app li qed tfalli ’l barra, u ħalli t-tunnel waħdu sakemm tiġi solvuta l-kwistjoni tal-proxy.

Liema saff jippossjedi s-setting tal-proxy

Erba’ postijiet jistgħu jitolbu awtorità fuq it-talbiet ta’ app, u l-iktar wieħed dejjaq normalment jirbaħ. Is-sistema operattiva żżomm proxy globali u URL ta’ konfigurazzjoni awtomatika fakultattiv; browser jista’ jimxi miegħu, jaqbeżu jew jgħaddi l-kontroll lil estensjoni; għodda tal-linja tal-kmand taqra l-ambjent tagħha stess; u politika amministrata tista’ terġa’ tqabbat kwalunkwe minn dawn wara bidla. Iddeċiedi liema saff huwa responsabbli qabel ma tedita xejn, għax it-tindif tas-saff ħażin jidher bħala tiswija ta’ suċċess li terġa’ lura fil-login li jmiss.

Qabbel żewġ applikazzjonijiet fuq l-istess sit web ordinarju minflok fuq paġna tal-prova biss għall-VPN. Jekk il-browser ifalli filwaqt li tniżżil fit-terminal jirnexxi, is-sistema operattiva mhijiex il-problema, u d-differenza tinsab fil-profil tal-browser jew fl-estensjonijiet tiegħu. Jekk it-tnejn ifallu iżda t-tieni kont tal-utent fuq l-istess magna jirnexxi, is-setting huwa għal kull utent. Dak it-tqabbil jiswa minuta u jneħħi l-biċċa l-kbira tal-istħarriġ.

Aqra l-valur li kull għodda fil-fatt tuża

Ipprintja l-konfigurazzjoni qabel ma tbiddilha, u ikkopja l-istring tal-proxy eżatta f’post minn fejn tista’ terġa’ tistabbilixxiha. Il-varjabbli tas-shell huma l-iktar verifika malajr għall-għodod tal-linja tal-kmand, għax klijent VPN normalment iħallihom bla ma jmesshom.

env | grep -i -E 'http_proxy|https_proxy|all_proxy|no_proxy'
scutil --proxy
gsettings get org.gnome.system.proxy mode
netsh winhttp show proxy

Mexxi biss il-linja li taqbel mal-pjattaforma quddiemek, imbagħad aqra l-output għall-host, il-port u l-kredenzjali. Valur bħal http://proxy.corp.example:8080 ifisser li l-għodda tistaqsi lil dak il-host għal kull talba, filwaqt li riżultat vojt ifisser li tmur dritta u l-ħsara vera tinsab xi mkien ieħor. Aħbi l-parti tal-utent u l-password qabel ma tpejst l-output f’tikket, għax dawk l-istringijiet huma kredenzjali ħajjin ferm aktar spiss milli jassumu n-nies.

L-għodod b’magna tal-proxy tagħhom jeħtieġu evidenza tagħhom. Curl jiddikjara d-deċiżjoni li ħa meta żżid il-verbosità, li hija aħjar milli taqta’ mill-ambjent, u l-istess bandiera turi jekk is-soluzzjoni tal-ismijiet seħħetx lokalment jew fil-proxy.

Ħassar l-override u erġa’ ttestja l-istess talba

Ibdel saff wieħed, imbagħad erġa’ agħmel eżattament it-talba li falliet, għax URL ieħor ma jipprova xejn. L-ewwel ħassar il-varjabbli tal-ambjent fis-shell attwali, għax dik l-editja hija riversibbli u ma tistax tkisser it-tunnel:

unset http_proxy https_proxy all_proxy
curl -v --max-time 10 https://example.com 2>&1 | grep -i -E 'uses proxy|connected to|http/'

Jekk l-output dettaljat għadu jsostni li hemm proxy, l-ambjent ma kienx l-awtorità. Itla’ livell wieħed ’il fuq minflok ma tħejji iktar override.

Fuq macOS, iċċekkja li fajl ta’ konfigurazzjoni awtomatika mhuwiex qed iforni l-valur, imbagħad itfi l-proxy tas-servizz u kkonferma l-bidla. Fuq Windows, ftakar li s-setting WinHTTP u s-setting tal-browser għal kull utent huma oġġetti differenti, għalhekk għodda tal-linja tal-kmand nadifa tista’ tgħix ma’ browser li għadu jipponta lejn server antik. L-estensjonijiet jistħoqqilhom l-istess suspett: estensjoni tal-proxy tista’ terġa’ tikteb it-talbiet għal profil wieħed biss, u dan huwa eżattament il-forma ta’ ħsara li tolqot browser wieħed u xejn iktar.

Ivverifika li t-tiswija tibqa’ wara li jerġa’ jibda

Setting li jaħdem biss fit-terminal li editjajt mhuwiex imsewwi. Erġa’ iftaħ l-app mill-lancjar tad-desktop, oħroġ u erġa’ tidħol, u osserva jekk il-proxy antik jerġax lura.

Żewġ verifiki jifirdu tiswija vera minn waħda temporanja, u t-tnejn għandhom jirrappurtaw konnessjoni diretta jew il-valur maħsub. It-tħaddim f’ambjent nadif juri jekk proċess imnaddaf għadux jieħu setting tas-sistema.

env -i /usr/bin/curl -sS -o /dev/null -w '%{http_code} %{remote_ip}
' https://example.com
networksetup -getwebproxy "Wi-Fi"

Jekk il-valur antik jerġa’ lura wara li jerġa’ jibda, is-sors huwa politika amministrata jew profil li jerġa’ japplikah, u s-sid ta’ dik il-politika għandu jneħħi l-eċċezzjoni. Ħalli l-verifika taċ-ċertifikati mixgħula l-ħin kollu, għax proxy li jinterċetta t-traffiku b’mod ieħor jidher solvut malli titfi l-verifiki. Iftem billi tikteb il-valur imneħħi u d-data fin-notamenti tiegħek, sabiex il-persuna li jmiss tkun tista’ tiddistingwi proxy intenzjonat minn wieħed minsun.

Artikli relatati