HSTS ხელს არ გიშლით SOCKS პროქსის გამოყენებაში
გაარჩიეთ SOCKS კავშირის წარუმატებლობა HSTS-ის აღსრულებისა და HTTPS სერტიფიკატის შემოწმებისგან.
HSTS პირდაპირ კავშირს არ მოითხოვს. HTTPS შეიძლება მუშაობდეს SOCKS-ის გავლით ჩვეულებრივი TLS-ით და სერტიფიკატის შემოწმებით; HSTS ბრაუზერს ეუბნება, რომ ჰოსტისთვის HTTPS გამოიყენოს და სერტიფიკატის ხარვეზები მკაცრად დაამუშაოს.
თუ ბრაუზერი SOCKS კავშირის წარუმატებლობას იტყობინება, ჯერ შეამოწმეთ არჩეული SOCKS ვერსია, პროქსის უნარი მიაღწიოს დანიშნულების HTTPS პორტს და სად წყდება დანიშნულების DNS. წარუმატებელი მოლაპარაკება ან უარყოფილი დანიშნულების კავშირი ხდება მანამ, სანამ საიტის სერტიფიკატს შეაფასებენ.
კავშირის გახსნის შემდეგ სერტიფიკატის შეცდომა სხვა ეტაპია. HSTS-ს შეუძლია ამ შეცდომის ავლის თავიდან აცილება, მაგრამ მან არ გამოიწვია ადრინდელი SOCKS მოლაპარაკების წარუმატებლობა. შეადარეთ საიტის ჰოსტის სახელი და ნდობის ჯაჭვი იმის ნაცვლად, რომ ტრანსპორტის პრობლემის კომპენსაციისთვის HTTPS პოლიტიკა გამორთოთ.
SOCKS თავისთავად გზას TLS ჩარევად არ აქცევს. არასანდო პროქსის შეუძლია ტრაფიკის ჩამოშვება ან არასწორი მარშრუტიზაცია, ხოლო სწორი ბოლოდან ბოლომდე TLS განკუთვნილია იდენტურობის გაყალბების გამოსავლენად. ახალი ძირეული სერტიფიკატის დაყენება ცვლის ამ ნდობის წყობას და HSTS-ისთვის ჩვეულებრივი გადაწყვეტა არ არის. როცა ერთი საიტი მუშაობს, მეორე კი არა, შეადარეთ მათი ფაქტობრივი კავშირის ეტაპები და დანიშნულების მოთხოვნები. საჯარო ბოლო წერტილის მეშვეობით დაშვებული შედარებისთვის SOCKS პროქსების სია გთავაზობთ კანდიდატებს; შეუსაბამეთ ვერსია და აუთენტიფიკაციის მხარდაჭერა ბრაუზერს.