WSS permezz ta' Squid mhuwiex l-istess bħal aġġornament WebSocket sempliċi
Aqsam WebSockets ikkriptati ġewwa CONNECT mill-immaniġġjar ta' HTTP Upgrade f'saħħtu f'proxy forward.
Squid jara talba HTTP Upgrade, jew biss mina li ġġorr traffiku kriptat? Dan jiddetermina jekk il-kontrolli HTTP Upgrade tiegħu jindirizzawx il-falliment.
| Mogħdija ordinarja ta' proxy espliċitu | X'jiltaqa' miegħu Squid |
|---|---|
wss:// | Normalment CONNECT, segwit minn TLS tad-destinazzjoni li jġorr il-handshake WebSocket |
ws:// | Talba HTTP Upgrade f'saħħtu li l-proxy jista' jipproċessa |
Il-kontroll tal-aġġornament ta' Squid jikkonċerna t-talbiet li jipproċessa. Ma jiżvelax intestaturi HTTP ikkriptati ġewwa mina WSS opaka ordinarja. L-interċettazzjoni TLS jew immaniġġjar speċjali ieħor tal-proxy jbiddel il-viżibilità u jista' jġib rekwiżiti ta' kompatibilità tiegħu stess.
Għal WSS, sib fejn tieqaf is-sekwenza: konnessjoni mal-proxy, CONNECT aċċettat, TLS ivverifikat, imbagħad il-handshake tal-applikazzjoni. Ċaħda qabel TLS hija falliment differenti minn talba Upgrade f'saħħtu miċħuda.
Jekk hemm bżonn bidla fil-politika tal-aġġornament, uża d-direttiva għall-verżjoni ta' Squid installata u ppermetti speċifikament l-imġiba meħtieġa. Li tippermetti l-protokolli kollha tal-aġġornament twessa' l-politika lil hinn mill-applikazzjoni partikolari.
Talba ta' paġna HTTPS li tirnexxi tistabbilixxi biss parti mill-mogħdija. Traffiku WebSocket fit-tul xorta jista' jfalli minħabba rekwiżiti tal-applikazzjoni, il-ħajja tal-konnessjoni jew restrizzjonijiet tal-intermedjarji, anke għall-istess isem tal-host.