Avatud TCP-port näitab, et kuulaja võttis ühenduse vastu. See võib olla puhverserver, tavaline veebiserver või muu teenus; port 8080 ei määra protokolli.

HTTP-puhverserverina dokumenteeritud lõpp-punkti tegelikku aadressi kasuta ajapiiridega HTTPS-päringus:

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

Asenda dokumentatsiooniaadress oma HTTP-lõpp-punkti või HTTP-puhverserverite loendi kandidaadiga. SOCKSi puhul kasuta vastavat SOCKS-kliendirežiimi ja vii läbirääkimine lõpule. Vale käepigistus võib nurjuda kohe pärast TCP vastuvõtmist.

Vaadeldud etappMida see tõendab
TCP vastu võetudKuulaja on kättesaadav.
Puhverserveri käepigistus vastu võetudKuulaja võttis selle puhverserveritoimingu vastu.
Sihtkoha TLS kontrollitudKlient viis kavandatud turvalise ühenduse lõpule oma usaldusseadete järgi.
Oodatud olek ja sisu saadudRakenduse päring andis oodatud tulemuse.

HTTPS läbi HTTP-puhverserveri nõuab CONNECTi lubamist sihtporti. Isegi CONNECT 200 on vaheetapp: tunnel võib sulguda enne TLS-i või lõpliku päringu õnnestumist. Krüptimata HTTP edu ei tõenda seda tunnelivõimekust.

Kasuta ennustatava sisuga sihtkohta, eelistatavalt enda kontrolli all, ja vaata võimaluse korral selle päringukirjet. Krüptimata HTTP-kuulaja võib tagastada püsilehe olekuga 200 sihtkohaga üldse ühendust võtmata. Suvaline eduolek on nõrgem tõend kui vastavus oodatud vastusele; HTTPS-identiteedikontroll annab lisakaitse.

Salvesta viimane edukas etapp. „Port avatud, SOCKSi läbirääkimine tagasi lükatud” annab edasiseks uurimiseks kasuliku lähtekoha.

Seotud artiklid