SSTP ass PPP iwwer HTTPS, net eng Websäit op Port 443
TLS an eng HTTP-Ufro maachen de Kanal op, duerno maachen d’Kontrollnoriichten an PPP de Rescht. Gitt d’Etappen duerch a gesitt, firwat en Browser-Test esou wéineg beweist.
SSTP dréit PPP bannent enger HTTPS-Verbindung, dofir gesäit et fir alles an der Mëtt aus wéi Webverkéier. TLS an HTTP bauen de baussenzege Kanal op, duerno bereeden SSTP-Kontrollnoriichten den Tunnel vir, an PPP liwwert d’Verhalen vun der Sëtzung. E Browser, deen eng Säit op der selwechter Adress lued huet nëmmen en Deel vun der éischter Etapp fäerdeg gemaach. Dat als VPN-Test ze gesinn ass de Wee, wéi en funktionéierende Proxy d’Schold fir eng Protokoll-Differenz kritt.
Gitt déi véier Etappen der Rei no duerch, an de Feeler, deen Dir gesitt, fält an eng dovun.
Etapp 1: TCP an TLS
De Client mécht eng TCP-Verbindung op Port 443 op a mécht en TLS-Handshake. D’Zertifikatskette muss mam Hostnumm iwwereneestëmmen, mat deem de Client konfiguréiert gouf. En Numm-Differenz hei produzéiert e Feeler, ier iergendeng SSTP-Noriicht ausgetosch gëtt, an d’SSTP-Spezifikatioun geet dovun aus, datt dësen baussenzegen HTTPS-Kanal scho besteet. Näischt an den duerno Etappe kann e Vertrauensfeeler hei kompenséieren.
En normale Webserver kann dës Etapp perfekt ofschléissen an trotzdem an der nächster scheiteren. TLS-Erfolleg ass e Beweis iwwer d’Zertifikat, net iwwer de Protokoll dohannert.
Etapp 2: d’HTTPS-Ufro
SSTP mécht seng Ufro mat enger spezifescher Method, SSTP_DUPLEX_POST, an hält den Austausch op amplaz en Dokument zréckzeginn. En Server oder Proxy, deen op gewéinlech Säitenufroe konfiguréiert ass, kann d’Verbindung unhuelen an duerno d’Method refuséieren. Dee Refus ass de Kompatibilitéitsproblem, deen d’Leit normalerweis als blockéierte Port 443 beschreiwen.
Liest den Äntwertcode an d’Method am Server-Log. En Refus an dëser Etapp ass en anere Problem wéi en TCP-Timeout, an déi zwee féieren zu verschiddene Korrekturen.
Etapp 3: Kontrollnoriichten
Soubal d’Ufro ugeholl ass, tauscht SSTP Kontrollnoriichten aus, déi den Tunnel verhandelen an virbereeden. Dat si Protokollnoriichten am HTTPS-Kierper, net HTTP-Ufroen, dofir kann e Proxy, deen Kierper iwwerpréift a ëmschreift, se brochéieren, wärend Säitenufroe onberéiert bleiwen.
Hei verdéngt sech eng Deep-Inspection-Middelbox hire Ruff. Wann Säite lueden an d’VPN feelt, préift, ob de Kierper verännert gëtt, an net, ob de Port op ass.
Etapp 4: PPP iwwerhëlt
Duerno liwwert PPP d’Verhalen vun der Sëtzung: Link-Verhandlung, Authentifizéierung an d’Konfiguratioun vun der Netzwierkschicht, déi duerno kënnt. D’PPP-Authentifizéierung ass getrennt vun der TLS-Prüfung, déi de Client schonn duerchlaf huet. En Serverzertifikat, deen de Client akzeptéiert, seet näischt doriwwer, ob dem Benotzer seng Umeldungsdaten gülteg sinn oder ob de Kont autoriséiert ass.
En akzeptéierte Zertifikat an eng refuséiert Umeldung si keng Widderspréch. Et sinn openeenfolgend Etappen mat onofhängegen Resultater.
D’Authentifizéierung huet verschidde Rollen
De Client validéiert d’Identitéit vum TLS-Server géint säi Vertrauensspäicher an den konfiguréierten Numm. Duerno authentifizéiert PPP de Benotzer oder d’Maschinn, jee no Déploiement. De Server kann seng eege Politik bäifügen, wien sech däerf verbannen an wat hien däerf erreechen. Hält den Hostnumm am Aklang mat der Identitéit vum Zertifikat, well eng rau Adress amplaz dovun eng funktionéierend Konfiguratioun an en Nummpréifungsfeeler verwandelt.
Schreift op, wéi eng Etapp de Feeler gemellt huet. Zertifikat, Method, Kontrollnoriicht, PPP-Authentifizéierung, duerno Routen: fënnef Plazen, fënnef Korrekturen.
Wat en Browser-Test weise kann an wat net
Eng Säit op der Adress luede beweist DNS-Opléisung, TCP-Erreechbarkeet an datt eppes lauschtert, wat HTTP schwätzt. Et beweist net, datt d’Method ugeholl gëtt, den Kontrollaustausch iwwerlieft oder d’PPP-Authentifizéierung konfiguréiert ass. Benotzt e Client, deen SSTP implementéiert, amplaz en anert Profil duerch d’Ännere vum Port ëmzewandelen.
Soubal d’Sëtzung steet, entscheeden Routen, DNS an d’Weiderleedung op der Serversäit nach ëmmer, wat de Benotzer erreeche kann. Den Tunnel ass e Wee, keng Autorisatioun.