„200 Connection Established“ merkir að proxy-þjónninn samþykki göng. Vefsvæðið hefur ekki skilað síðu enn. Næst kemur TLS við áfangastaðinn og síðan sjálf HTTPS-beiðnin.

Frá proxy-tengingu að svari vefsvæðisins

  1. Biðlarinn tengist endapunkti proxy-þjónsins.
  2. Hann biður proxy-þjóninn að tengjast áfangahýsil og gátt.
  3. Proxy-þjónninn samþykkir eða hafnar beiðninni.
  4. Eftir samþykki semur biðlarinn um TLS við áfangastaðinn í gegnum göngin.
  5. Biðlarinn sendir HTTPS-beiðnina og tekur við svari vefsvæðisins innan TLS.

Hafnaðri proxy-tengingu, höfnuðum göngum og vottorðsvillu ber niður á mismunandi stöðum í þessari röð. Finndu síðasta lokna skrefið áður en þú breytir stillingum.

CONNECT-samskiptin

Í HTTP/1.1 líta einfölduð samskipti svona út:

CONNECT example.com:443 HTTP/1.1
Host: example.com:443

HTTP/1.1 200 Connection Established

Mark beiðninnar er hýsill og gátt, án slóðar eða fyrirspurnarfæribreyta vefsvæðisins. Eftir vel heppnað CONNECT-svar flytur tengingin bæti ganganna. Fyrir HTTPS-áfangastað eru næstu samskipti biðlarans TLS-handabandið.

Lestu tölulega stöðukóðann frekar en að bera saman ensku skýringarsetninguna. Proxy-þjónar geta notað mismunandi texta fyrir sömu stöðu.

Fylgstu með með curl

Fyrir HTTP-proxy á staðbundinni gátt 8080:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

Skiptu út hlustunarvistfanginu fyrir endapunktinn þinn. Ef þig vantar valkosti skaltu skoða listann yfir HTTP-milliþjóna og prófa valda færslu. Tómur undanþágulisti tryggir að þetta kall velji proxy-þjóninn. Leitaðu í tímaröð að proxy-tengingunni, CONNECT-svarinu, sannprófun vottorðs áfangastaðarins og svari vefsvæðisins. Nákvæmt orðalag annálsins fer eftir smíði curl.

Áfangastaðurinn getur skilað 404, 429 eða 500 eftir að proxy-þjónninn samþykkir göngin. Bilun getur einnig orðið í TLS áður en nokkurt HTTP-svar berst.

Hvar stöðvaðist það?

AthugunNæsta rannsókn
Tengingu við proxy er hafnaðVistfang proxy, hlustunargátt, ferli og netaðgangur.
Proxy skilar 407Proxy-reikningurinn og auðkenningaraðferðin.
Proxy hafnar áfangastað eða gáttAðgangsreglur og leyfðir CONNECT-áfangastaðir.
Göngin opnast, en síðan bregst TLS-sannprófunHeiti áfangastaðar, traustsgeymsla, klukka og möguleg stýrð TLS-hlerun.
TLS tekst og vefsvæðið skilar villuSvar vefsvæðisins.

Haltu annarri hliðinni óbreyttri við samanburð: prófaðu annan áfangastað í gegnum sama proxy eða berðu sama áfangastað saman um leyfða beina leið.

Göngin hafa enn rekstraraðila

Proxy-þjónninn þekkir CONNECT-áfangastaðinn og meðhöndlar tímasetningar og magn umferðar. Venjulegt TLS frá enda til enda verndar forritsinnihald vefsvæðisins fyrir proxy sem endar ekki þá TLS-lotu. Stýrður hlerunarproxy sem biðlarinn treystir hefur annað traustsfyrirkomulag.

Tengdir greinar