Açıq TCP portu proksinin işlədiyini sübut etmir
Uğurlu port yoxlaması yalnız bağlantı yaradır. Proksi əl sıxmasını və hədəfdən gözlənilən cavabı da yoxlayın.
Açıq TCP portu dinləyicinin bağlantını qəbul etdiyini göstərir. Bu, proksi, adi veb server və ya başqa xidmət ola bilər; port 8080 protokolu müəyyən etmir.
HTTP proksi kimi sənədləşdirilmiş son nöqtənin həqiqi ünvanını vaxt məhdudiyyətli HTTPS sorğusunda istifadə edin:
curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/
Sənəd ünvanını öz HTTP son nöqtənizlə və ya HTTP proksi siyahısındakı namizədlə əvəz edin. SOCKS üçün uyğun SOCKS müştəri rejimini seçib razılaşdırmanı tamamlayın. Yanlış əl sıxması TCP qəbulundan dərhal sonra uğursuz ola bilər.
| Müşahidə edilən mərhələ | Nəyi göstərir |
|---|---|
| TCP qəbul edilib | Dinləyiciyə çatmaq olur. |
| Proksi əl sıxması qəbul edilib | Dinləyici bu proksi əməliyyatını qəbul edib. |
| Hədəf TLS-i yoxlanıb | Müştəri etibar ayarlarına uyğun nəzərdə tutulan təhlükəsiz bağlantını tamamlayıb. |
| Gözlənilən status və məzmun alınıb | Tətbiq sorğusu gözlənilən nəticəni verib. |
HTTP proksi vasitəsilə HTTPS üçün hədəf portuna CONNECT icazəsi olmalıdır. Hətta CONNECT 200 aralıq mərhələdir: tunel TLS və ya son sorğu uğurlu olmadan bağlana bilər. Şifrəsiz HTTP uğuru bu tunel imkanını sübut etmir.
Məzmunu proqnozlaşdırılan, yaxşı olar ki, özünüzün idarə etdiyi hədəfdən istifadə edin və varsa sorğu qeydini yoxlayın. Şifrəsiz HTTP dinləyicisi hədəflə heç əlaqə qurmadan sabit səhifəni status 200 ilə qaytara bilər. İstənilən uğurlu status almaq gözlənilən cavabla uyğunluqdan zəif sübutdur; HTTPS kimlik yoxlaması əlavə qoruma verir.
Son uğurlu mərhələni qeyd edin. «Port açıqdır, SOCKS razılaşdırması rədd edilib» sonrakı araşdırmaya faydalı başlanğıc verir.