HSTS не изисква директна връзка. HTTPS може да работи през SOCKS със своя нормален TLS и проверка на сертификата; HSTS казва на браузъра да използва HTTPS за хоста и стриктно да обработва сертификатни грешки.

Ако браузърът съобщи за SOCKS грешка при свързване, първо проверете избраната SOCKS версия, способността на проксито да достигне HTTPS порта на дестинацията и къде се разрешава DNS на дестинацията. Неуспешно договаряне или отказана връзка към дестинацията се случват, преди сертификатът на сайта да може да бъде оценен.

Сертификатна грешка след отваряне на връзката е различен етап. HSTS може да предотврати заобикалянето й, но не е причина за предишното неуспешно SOCKS договаряне. Сравнете името на хоста на сайта и веригата на доверие, вместо да изключвате HTTPS политиката, за да компенсирате транспортен проблем.

SOCKS сам по себе си не превръща пътя в TLS прихващане. Недоверено прокси може да изхвърля или погрешно маршрутизира трафик, докато валидният TLS от край до край е предназначен да открива имитация. Инсталирането на нов коренов сертификат променя тази схема на доверие и не е рутинно решение за HSTS. Когато един сайт работи, а друг се проваля, сравнете действителните им етапи на свързване и изискванията към дестинацията. За разрешено сравнение през публичен край, списъкът със SOCKS проксита предоставя кандидати; съобразете версията и поддръжката на удостоверяване с браузъра.

Подобни статии