له Squid له لارې WSS د عادي WebSocket پرمختګ په څېر نه دی
په forward proxy کې د CONNECT دننه کوډ شوي WebSocket له عادي HTTP Upgrade ادارې څخه جلا کړئ.
آیا Squid د HTTP Upgrade غوښتنه ویني، که یوازې هغه تونل چې کوډ شوی ترافیک وړي؟ دا ټاکي چې آیا د هغې HTTP Upgrade کنټرولونه نیمګړتیا حل کوي.
| د عادي ښکاره پراکسي لاره | Squid له څه سره مخ کېږي |
|---|---|
wss:// | معمولاً CONNECT، بیا د منزل TLS چې د WebSocket لاس ورکول وړي |
ws:// | عادي HTTP Upgrade غوښتنه چې پراکسي یې پروسس کولی شي |
د Squid د پرمختګ کنټرول هغو غوښتنو ته اړه لري چې هغه یې پروسس کوي. دا د عادي پټ WSS تونل دننه کوډ شوي HTTP سرلیکونه نه ښکاره کوي. د TLS مداخله یا بله ځانګړې پراکسي اداره لید بدلوي او کېدای شي خپلې د مطابقت غوښتنې راوړي.
د WSS لپاره، ومومئ چې ترتیب چېرته درېږي: له پراکسي سره اړیکه، منل شوی CONNECT، تایید شوی TLS، بیا د اپلیکیشن لاس ورکول. له TLS څخه مخکې رد، له رد شوې عادي Upgrade غوښتنې څخه بېله نیمګړتیا ده.
که د پرمختګ پالیسۍ بدلون ته اړتیا وي، د نصب شوي Squid نسخې لپاره لارښود وکاروئ او اړین چلند په ځانګړي ډول اجازه کړئ. د ټولو پرمختګ پروتوکولونو اجازه ورکول پالیسي له اړوند اپلیکیشن هاخوا پراخوي.
بریالۍ HTTPS پاڼې غوښتنه یوازې د لارې یوه برخه ټینګوي. اوږدمهاله WebSocket ترافیک لا هم کېدای شي د اپلیکیشن غوښتنو، د اړیکې عمر یا د منځګړو محدودیتونو له امله حتی د همدې کوربه نوم لپاره ناکام شي.