Squid ৰ মাজেৰে WSS সাধাৰণ WebSocket আপগ্ৰেডৰ সৈতে একে নহয়
ফৰৱাৰ্ড প্ৰক্সিত CONNECT ৰ ভিতৰৰ এনক্ৰিপ্টেড WebSocket আৰু সাধাৰণ HTTP Upgrade পৰিচালনা পৃথক কৰক।
Squid এ HTTP Upgrade অনুৰোধ দেখে নে, নে কেৱল এনক্ৰিপ্টেড ট্ৰেফিক কঢ়িয়াই নিয়া টানেলহে দেখে? ইয়াৰ ওপৰত নিৰ্ভৰ কৰে যে ইয়াৰ HTTP Upgrade নিয়ন্ত্ৰণে ব্যৰ্থতা সমাধান কৰে নে নাই।
| সাধাৰণ স্পষ্ট প্ৰক্সি পথ | Squid এ কি পায় |
|---|---|
wss:// | সাধাৰণতে CONNECT, তাৰ পিছত WebSocket হেণ্ডশ্বেক কঢ়িয়াই নিয়া গন্তব্য TLS |
ws:// | এটা সাধাৰণ HTTP Upgrade অনুৰোধ যিটো প্ৰক্সিয়ে প্ৰক্ৰিয়া কৰিব পাৰে |
Squid ৰ Upgrade নিয়ন্ত্ৰণে ই প্ৰক্ৰিয়া কৰা অনুৰোধসমূহক সামৰে। সাধাৰণ অস্বচ্ছ WSS টানেলৰ ভিতৰত এনক্ৰিপ্টেড HTTP হেডাৰ ই প্ৰকাশ নকৰে। TLS ইণ্টাৰচেপশ্যন বা অন্য বিশেষ প্ৰক্সি পৰিচালনাই দৃশ্যমানতা সলনি কৰে আৰু নিজৰ সুসংগতিৰ প্ৰয়োজনীয়তা আনিব পাৰে।
WSS ৰ বাবে, ক্ৰমটো ক'ত বন্ধ হয় বিচাৰক: প্ৰক্সিলৈ সংযোগ, গ্ৰহণ কৰা CONNECT, সত্যাপন কৰা TLS, তাৰ পিছত এপ্লিকেশ্যন হেণ্ডশ্বেক। TLS ৰ আগতে অস্বীকাৰ এটা অস্বীকৃত সাধাৰণ Upgrade অনুৰোধৰ পৰা পৃথক ব্যৰ্থতা।
যদি Upgrade নীতি সলনিৰ প্ৰয়োজন হয়, তেন্তে ইনষ্টল কৰা Squid সংস্কৰণৰ বাবে নিৰ্দেশিকা ব্যৱহাৰ কৰক আৰু প্ৰয়োজনীয় আচৰণ বিশেষভাৱে অনুমতি দিয়ক। সকলো Upgrade প্ৰটোকল অনুমতি দিলে নীতিয়ে সংশ্লিষ্ট এপ্লিকেশ্যনৰ বাহিৰলৈ বিস্তাৰ পায়।
সফল HTTPS পৃষ্ঠা অনুৰোধে পথৰ এটা অংশহে প্ৰমাণ কৰে। দীৰ্ঘস্থায়ী WebSocket ট্ৰেফিকে এপ্লিকেশ্যনৰ প্ৰয়োজনীয়তা, সংযোগৰ জীৱনকাল বা মধ্যস্থতাৰ নিষেধাজ্ঞাৰ বাবে একেই হোষ্টনামতো ব্যৰ্থ হ'ব পাৰে।