WSS gjøgnum Squid er ikki tað sama sum ein vanligur WebSocket-uppgraderingur
Skil kryptaðar WebSocket-veitur inni í CONNECT frá viðgerð av vanligum HTTP Upgrade í einum framsendarproksi.
Sær Squid eina HTTP Upgrade-fyrispurning ella bert eitt tunnil, sum flytur kryptaðan ferðslu? Tað avgreiðir, um HTTP Upgrade-stýringin tess viðgerðar brestin.
| Vanlig eksplicit proksi-leið | Hvat Squid møtir |
|---|---|
wss:// | Vanliga CONNECT, síðani TLS á málstøðnum, sum flytur WebSocket-handtakið |
ws:// | Ein vanligur HTTP Upgrade-fyrispurningur, sum proksið kann viðgera |
Uppgraderingsstýringin hjá Squid snýr seg um fyrispurningar, sum tað viðger. Hon avdúkar ikki kryptaðar HTTP-høvur inni í einum vanligum ógjagnum WSS-tunli. TLS-avlurting ella onnur serlig proksiviðgerð broytir sjónleika og kann føra við sær egna samsvarandi treytir.
Fyri WSS skalt tú finna, hvar raðfylgjan steðgar: samband við proksið, góðkend CONNECT, váttað TLS, síðani handtakið hjá applikatiónini. Eitt avslag fyri TLS er annar brestur enn ein avvístur vanligur Upgrade-fyrispurningur.
Um broyting í uppgraderingspolitikkinum er neyðug, nýt tá leiðbeiningina fyri tað innlagda Squid-útgávuna og loyv tí neyðugu atferðini serstakliga. At loyva øllum uppgraderingsprotokollum víkkar politikkin út umframt ta ávísu applikatiónina.
Ein góðkend HTTPS-síðufyrispurningur festir bert ein part av leiðini. Langlívur WebSocket-ferðsla kann enn miseyndast orsakað av treytum applikatiónarinnar, lívstíð sambandsins ella avmarkingum millumliða, sjálvt fyri sama vertsnavnið.