Nid yw porth TCP agored yn profi bod dirprwy yn gweithio
Mae prawf porth llwyddiannus yn sefydlu cysylltiad yn unig. Gwiriwch hefyd gyfarchiad y dirprwy a’r ymateb disgwyliedig gan y gyrchfan.
Mae porth TCP agored yn dangos bod gwrandäwr wedi derbyn cysylltiad. Gallai fod yn ddirprwy, gweinydd gwe arferol neu wasanaeth arall; nid yw porth 8080 yn nodi’r protocol.
Ar gyfer pwynt terfyn sydd wedi’i ddogfennu fel dirprwy HTTP, defnyddiwch ei gyfeiriad go iawn mewn cais HTTPS â therfynau amser:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Disodlwch y cyfeiriad dogfennu â’ch pwynt terfyn HTTP neu ymgeisydd o’r rhestr dirprwyon HTTP. Ar gyfer SOCKS, defnyddiwch fodd cleient SOCKS priodol a chwblhewch y negodi. Gall cyfarchiad anghywir fethu yn syth ar ôl derbyn TCP.
| Cam a welwyd | Beth mae’n ei brofi |
|---|---|
| TCP wedi’i dderbyn | Gellir cyrraedd y gwrandäwr. |
| Cyfarchiad dirprwy wedi’i dderbyn | Derbyniodd y gwrandäwr y gweithrediad dirprwy hwn. |
| TLS y gyrchfan wedi’i wirio | Cwblhaodd y cleient y cysylltiad diogel bwriadedig yn ôl ei osodiadau ymddiriedaeth. |
| Statws a chynnwys disgwyliedig wedi’u derbyn | Cynhyrchodd cais y rhaglen y canlyniad disgwyliedig. |
Ar gyfer HTTPS drwy ddirprwy HTTP, rhaid caniatáu CONNECT i borth y gyrchfan. Mae hyd yn oed CONNECT 200 yn gam canolradd: gall y twnnel gau cyn i TLS neu’r cais terfynol lwyddo. Nid yw llwyddiant HTTP heb amgryptio yn profi’r gallu twnelu hwnnw.
Defnyddiwch gyrchfan â chynnwys rhagweladwy, yn ddelfrydol o dan eich rheolaeth, ac archwiliwch ei chofnod cais pan fydd ar gael. Gall gwrandäwr HTTP heb amgryptio ddychwelyd tudalen sefydlog â statws 200 heb gysylltu â’r targed o gwbl. Mae unrhyw statws llwyddiant yn dystiolaeth wannach nag ymateb sy’n cyfateb i’r disgwyl; mae gwirio hunaniaeth HTTPS yn ychwanegu amddiffyniad.
Cofnodwch y cam llwyddiannus olaf. Mae “porth agored, negodi SOCKS wedi’i wrthod” yn fan cychwyn defnyddiol i’r ymchwiliad nesaf.