HSTS ไม่ได้กำหนดให้ต้องเชื่อมต่อโดยตรง HTTPS สามารถทำงานผ่าน SOCKS ด้วย TLS และการตรวจสอบใบรับรองตามปกติ HSTS บอกเบราว์เซอร์ให้ใช้ HTTPS สำหรับโฮสต์และจัดการความล้มเหลวของใบรับรองอย่างเข้มงวด

หากเบราว์เซอร์รายงานความล้มเหลวในการเชื่อมต่อ SOCKS ให้ตรวจสอบเวอร์ชัน SOCKS ที่เลือก ความสามารถของพร็อกซีในการไปถึงพอร์ต HTTPS ของปลายทาง และตำแหน่งที่มีการแก้ไข DNS ของปลายทางก่อน การเจรจาที่ล้มเหลวหรือการเชื่อมต่อปลายทางที่ถูกปฏิเสธเกิดขึ้นก่อนที่จะประเมินใบรับรองของเว็บไซต์ได้

ข้อผิดพลาดของใบรับรองหลังจากเปิดการเชื่อมต่อ เป็นอีกขั้นหนึ่ง HSTS สามารถป้องกันการหลบเลี่ยงข้อผิดพลาดนั้นได้ แต่ไม่ได้ทำให้การเจรจา SOCKS ก่อนหน้าล้มเหลว เปรียบเทียบชื่อโฮสต์ของเว็บไซต์และห่วงโซ่ความเชื่อถือ แทนที่จะปิดนโยบาย HTTPS เพื่อชดเชยปัญหาการรับส่ง

SOCKS เองไม่ได้เปลี่ยนเส้นทางให้เป็นการดักจับ TLS พร็อกซีที่ไม่น่าเชื่อถืออาจทิ้งหรือกำหนดเส้นทางทราฟฟิกผิด ขณะที่ TLS แบบต้นทางถึงปลายทางที่ถูกต้องมีไว้เพื่อตรวจจับการปลอมตัว การติดตั้งใบรับรองรากใหม่จะเปลี่ยนการจัดวางความเชื่อถือนั้นและไม่ใช่การแก้ไขตามปกติสำหรับ HSTS เมื่อไซต์หนึ่งทำงานได้และอีกไซต์ล้มเหลว ให้เปรียบเทียบขั้นตอนการเชื่อมต่อจริงและข้อกำหนดปลายทางของทั้งสอง สำหรับการเปรียบเทียบที่ได้รับอนุญาตผ่านปลายทางสาธารณะ รายการพร็อกซี SOCKS มีผู้สมัครให้เลือก จับคู่เวอร์ชันและการรองรับการพิสูจน์ตัวตนกับเบราว์เซอร์

บทความที่เกี่ยวข้อง