Zašto proxy radi na jednoj web-stranici, ali ne i na drugoj
Razdvojite ispravnu proxy vezu od ograničenja odredišta, pravila portova, TLS grešaka i HTTP odgovora.
Ne mijenjajte konfiguraciju proxyja kada jedna stranica radi, a druga ne. Razlika između tih zahtjeva koristan je dokaz; promjenom krajnje tačke odmah ga gubite.
Za HTTPS preko HTTP proxyja u klijentskom tragu razlikujte CONNECT odgovor, TLS s odredištem i konačni HTTP odgovor stranice:
| Uočeni problem | Šta ispitati |
|---|---|
| Nema odgovora proxyja | Proxy vezu i putanju. Ranije uspješna stranica ne dokazuje trenutnu dostupnost. |
| CONNECT odbijen za jedno odredište | Pravila dozvoljenih odredišta/portova i dostupnost iz mreže proxyja. |
| Tunel prihvaćen, provjera certifikata ne uspijeva | Prijavljenu grešku certifikata: istek, naziv hosta, lokalni sat, postavke povjerenja ili upravljano presretanje. |
| Provjeren TLS, zatim odgovor stranice 403 | Pravila pristupa stranice, stanje računa, potrebne kolačiće i dozvole. |
| Odgovor stranice 429 | Objavljena ograničenja učestalosti. Aktivnost drugih korisnika može se pripisati zajedničkoj izlaznoj adresi. |
Pročitajte ko je napravio stranicu s greškom. Posrednik može vratiti 403 ili drugu HTTP grešku; sam broj ne otkriva mjesto nastanka. Ostavite TLS provjeru uključenom kako naizgled uspješan zahtjev ne bi sakrio problem sigurne veze.
Za svako odredište zabilježite rezultat proxy rukovanja, TLS rezultat i konačni status. Uključite obično odredište pod vašom kontrolom kao referencu. Ako krajnja tačka doseže tu referencu, ali jedna stranica uporno odbija njenu izlaznu adresu, ispitajte zahtjeve stranice ili koristite drugu dozvoljenu putanju. Promjena proxyja ne može nadoknaditi nedostajuću autentifikaciju ili dozvole pristupa.