CONNECT ٹریفک Squid کا آبجیکٹ کیش کیوں نہیں بھرتی؟
عام HTTPS ٹنل فارورڈ پراکسی کو دوبارہ قابل استعمال HTTP جوابی آبجیکٹس دیے بغیر بہت سے بائٹس کیوں منتقل کر سکتی ہے۔
ایک عام CONNECT ٹنل Squid کو کیش میں محفوظ ہونے والا ویب سائٹ کا جواب دینے کے بجائے مرموز بائٹس دیتی ہے۔ اس لیے ایک بڑی HTTPS ڈاؤن لوڈ بہت زیادہ ٹریفک پیدا کر سکتی ہے، مگر آبجیکٹ کیش میں دوبارہ قابل استعمال کوئی اندراج شامل نہیں کرتی۔
Squid ٹنل کی منزل، دورانیہ اور بائٹس کی تعداد ریکارڈ کر سکتا ہے۔ اسے اندرونی URL کا راستہ، کیش ہدایات، نمائندگی اور توثیقی نشانیاں عام HTTP پیغامات کی صورت میں نہیں ملتیں جنہیں وہ محفوظ کر کے دوبارہ استعمال کر سکے۔ زیادہ ڈسک گنجائش یا آبجیکٹ کے حجم کی زیادہ حد انہیں ظاہر نہیں کر سکتی۔
کیش خراب قرار دینے سے پہلے درخواستوں کے طریقے اور ٹنل کے ریکارڈ دیکھیں۔ CONNECT کی بالادستی والے کام میں بھاری منتقلی اور آبجیکٹس کا کم دوبارہ استعمال ایک ساتھ ہو سکتے ہیں۔ کیش کی حقیقی جانچ کے لیے اپنے اختیار میں موجود ایسا HTTP وسیلہ استعمال کریں جس کے کیش ہیڈرز واضح اور مواد معلوم ہو؛ تصدیق کریں کہ آپ Squid کے آبجیکٹ پراسیسنگ راستے کو جانچ رہے ہیں، نہ کہ ٹنل، براؤزر کیش یا منزل کے CDN کو۔
پراکسی تک TLS ایک الگ تہہ ہے۔ اپنے لسنر پر TLS کنکشن ختم کرنے کے بعد Squid کسی HTTP منزل کی عام درخواست پر کارروائی کر سکتا ہے۔ اگر وہی کنکشن اس کے بجائے HTTPS کے لیے CONNECT مانگتا ہے تو منزل کا اندرونی TLS الگ اور غیر شفاف رہتا ہے۔
HTTPS کی مداخلتی جانچ سرٹیفکیٹ پر اعتماد، اجازت دہی اور رازداری کے تقاضے بدل دیتی ہے۔ یہ کیش کی جگہ میں معمول کی تبدیلی نہیں، اور عام فارورڈ پراکسی کو کام کرنے کے لیے اس مداخلت کی ضرورت نہیں ہوتی۔