يمنح نفق CONNECT العادي برنامج Squid بايتات مشفرة، لا استجابة موقع قابلة للتخزين المؤقت. لذلك قد يولّد تنزيل HTTPS كبير حركة كثيفة دون إضافة أي إدخال قابل لإعادة الاستخدام إلى ذاكرة التخزين المؤقت للكائنات.

يستطيع Squid تسجيل وجهة النفق ومدته وعدد البايتات. لكنه لا يتلقى مسار URL الداخلي أو توجيهات التخزين المؤقت أو التمثيل أو أدوات التحقق كرسائل HTTP عادية يمكنه حفظها وإعادة استخدامها. ولا تكشفها زيادة مساحة القرص أو رفع الحد الأقصى لحجم الكائن.

تحقق من أساليب الطلبات وسجلات الأنفاق قبل الحكم بأن التخزين المؤقت معطل. فقد يجمع عبء عمل تهيمن عليه CONNECT بين عمليات نقل كثيفة وإعادة استخدام محدودة للكائنات. لاختبار التخزين المؤقت فعليًا، استخدم مورد HTTP تتحكم فيه، وله ترويسات تخزين مؤقت صريحة ومحتوى معلوم؛ وتأكد من أنك تختبر مسار معالجة الكائنات في Squid لا نفقًا أو ذاكرة المتصفح المؤقتة أو شبكة CDN الخاصة بالوجهة.

اتصال TLS بالوكيل هو طبقة منفصلة. بعد إنهاء اتصال TLS عند نقطة الاستماع الخاصة به، يستطيع Squid معالجة طلب عادي إلى وجهة HTTP. أما إذا طلب ذلك الاتصال CONNECT إلى HTTPS، فيظل اتصال TLS الداخلي بالوجهة منفصلًا ومعتمًا.

يغير اعتراض HTTPS متطلبات الثقة بالشهادات والتفويض والخصوصية. وليس تعديلًا اعتياديًا لمساحة التخزين المؤقت، ولا يحتاج الوكيل الأمامي العادي إلى الاعتراض كي يعمل.

مقالات ذات صلة