Ang pagtawag sa isang produkto na VPN client ay walang sinasabi tungkol sa kung nagsasalita ito ng SSTP, at ang port 443 sa address ay mas kaunti pa ang pinapatunayan. Ang SSTP ay nagpapatakbo ng TLS sa TCP 443, pagkatapos ay isang palitan ng kontrol ng SSTP, pagkatapos ay PPP para sa mismong link, kasama ang pagpapatunay ng sertipiko at isang paraan ng PPP authentication sa ibabaw. Sinusuportahan lamang ng isang client ang protocol kapag ang tinukoy na implementasyon, sa naka-install na bersyon, ay nakumpleto ang bawat isa sa mga layer na iyon ayon sa mga kinakailangan ng iyong server. Gawin ang mga pagsusuri sa ibaba nang sunod-sunod at huminto sa unang nabigo, dahil iyon ang karapat-dapat lutasin.

Itugma ang implementasyon, bersyon at platform

Magsimula sa platform, application at naka-install na build, dahil ang isang pangalan ng vendor ay maaaring nasa dalawang ganap na magkaibang implementasyon. Ang mga built-in na uri ng VPN at mga third-party na client ay hindi magkapareho, at ang isang plugin ay maaaring magpakita ng label ng adapter na hindi naglalarawan sa protocol sa ilalim nito. Ang dokumentasyon para sa kasalukuyang release ay hindi naglalarawan sa build na tumatakbo sa makina sa harap mo. Basahin ang pahinang partikular sa bersyon, pagkatapos ay ihambing ito sa kung ano ang iniulat ng client tungkol sa sarili nito.

Sa Windows ang uri ng tunnel ay nagmumula sa platform at hindi sa GUI, kaya tanungin ang platform. Ipinapakita ng Get-VpnConnection -Name 'Work' | Select-Object TunnelType, ServerAddress ang Sstp kapag susubukan ng native client ang protocol, at ang reference ng mga uri ng koneksyon ay naglilista nito sa mga built-in na uri ng tunnel. Sa Linux ay wala talagang native na SSTP client, kaya ang tanong ay kung ang hiwalay na implementasyon tulad ng sstpc mula sa package na sstp-client ay naka-install at napapanahon.

Basahin ang format ng profile bago ang label

Ang mga profile ay hindi mapagpapalit, at ang file na ibinigay sa iyo ay karaniwang nagtatapos sa tanong nang mas mabilis kaysa sa anumang listahan ng feature. Ang mga direktiba ng OpenVPN, mga key ng WireGuard at mga setting ng koneksyon ng SSTP ay naglalarawan ng tatlong walang kaugnayang protocol, at walang dialog ng pag-import ang nagpapalit ng isa tungo sa isa pa. Ang pagbabahagi ng port TCP 443 ay walang isinasalin, dahil ang SSTP, OpenVPN sa TLS at isang ordinaryong serbisyo ng HTTPS ay maaaring tumanggap ng parehong port at walang anumang pagkakatulad sa ibabaw nito.

Kung ang file ay .ovpn o isang configuration ng WireGuard, malinaw na ang sagot: hindi hinihiling sa client na iyon na magsalita ng SSTP. Ang pag-import nito sa client na SSTP lamang ang ginagawa ay nabibigo sa yugto ng profile, bago pa man magsimula ang anumang negosasyon ng protocol.

Ano ang hindi pinapatunayan ng TLS tungkol sa deployment

Ang isang natapos na TLS handshake ay nagpapatunay na may sertipiko ang server, at wala itong pinapatunay tungkol sa kung nagtitiwala ang iyong client sa issuing chain o kung tumutugma ang pangalan sa loob nito. Dapat magtagumpay ang pagpapatunay laban sa inilaan na server, kabilang ang anumang pribadong CA na pinapatakbo ng organisasyon, at ang client na nag-aalok na laktawan ang mga error ng sertipiko ay inalis ang tseke sa halip na makakuha ng suporta sa protocol. Ang pagpapatunay ng chain at pagtutugma ng pangalan ay dalawang magkahiwalay na pagsubok, at ang isang stack na pumasa sa isa ay maaaring mabigo sa isa pa. Parehong kabilang sa mga pamantayan sa pagtanggap, hindi sa apendiks ng pag-aayos ng problema.

Pagkatapos ay kumpirmahin ang paraan ng PPP authentication, dahil ang deployment na may EAP-TLS ay nangangailangan ng client na makapagpakita ng sertipiko sa loob ng PPP, samantalang ang paraang nakabatay sa password ay nangangailangan ng suporta para sa palitang iyon. Ang address ng server at password ay hindi naglalarawan sa tunay na pangangailangan ng organisasyon, lalo na kapag may pangalawang factor o pagsusuri ng device sa harap nito. Itanong kung aling paraan ang ipinipilit ng server bago ipagpalagay na kayang tuparin ito ng client.

Subaybayan ang session sa apat na yugto

Panoorin ang koneksyon na tumatawid sa apat na hangganan: TCP at TLS patungo sa server, ang palitan ng kontrol ng SSTP, negosasyon ng PPP, pagkatapos ang resource na talagang kailangan mo. Ang log na humihinto pagkatapos ng TLS ay naglalarawan ng ibang sira kaysa sa humihinto sa loob ng PPP, at ang dalawa ay humahantong sa magkaibang may-ari. Ang pag-load ng browser sa web page ng host ay nagpapatunay lamang na may sumagot sa 443, na siyang pinakakaraniwang maling positibo sa larangang ito. Kung naglo-load ang pahinang iyon habang nabibigo pa rin ang client, ang problema ay nasa itaas ng TLS at ang web server ay hindi ang pinaghihinalaan.

Tapusin sa isang tunay na pribadong resource at isang paghahanap ng pangalan, dahil ang session na naitatag at walang dinadala ay mukhang katulad ng gumagana sa karamihan ng mga window ng status. Ang isang matagumpay na kahilingan sa resource na kailangan mo ay nagtatapos sa isang tanong na hindi kayang sagutin ng icon.

Kapag kulang ang suporta, baguhin ang plano

Kung hindi kayang magsalita ng SSTP ng client, kumuha ng aprubadong alternatibo o hilingin sa may-ari ng server ang protocol na sinusuportahan ng dalawang dulo. Ang pagbura ng mga hindi kilalang opsyon hanggang sa magtagumpay ang pag-import ay gumagawa ng profile na walang kinokonektahan, na isang mas mabagal na landas patungo sa parehong dead end. Ang isang installer mula sa hindi kilalang pinagmulan na nag-aanunsyo ng pangkalahatang compatibility ay nagdaragdag ng hindi aprubadong landas ng pagtitiwala sa makina at kadalasang pinapalitan ang platform client ng isang bagay na hindi ma-update ng organisasyon. Wala sa dalawang hakbang ang isang pag-aayos, at pareho ang mas mahirap iurong kaysa sa orihinal na problema.

Tratuhin ang tanong ng compatibility nang hiwalay sa performance at pagpili ng endpoint, dahil walang silbi ang malapit na server kapag hindi kayang magsalita ng protocol nito ang client. Ang pag-tune ng latency ay hindi nag-aayos ng yugtong hindi natatapos.

Kaugnay na mga artikulo