لماذا يسجّل Squid مضيف HTTPS لا مسار الصفحة
يوضح غياب مسارات HTTPS في سجلات Squid CONNECT العادية دون اعتبار اعتراض TLS تعديلاً روتينياً للتسجيل.
السجل shop.example:443 لا يمنح Squid المسار /orders/42. يطلب CONNECT مضيفاً/منفذاً؛ ثم يحمل TLS الوجهة مسار HTTP داخل النفق.
| الدليل | تمرير CONNECT العادي |
|---|---|
| المضيف/المنفذ الهدف ونتيجة النفق | متاح للوكيل. |
| مسار HTTPS الداخلي وطلب التطبيق | مشفّر بين العميل والموقع. |
جزء عنوان المتصفح الذي يبدأ بـ # | يبقى عادة في العميل، حتى خارج تسجيل الوكيل. |
يمكن لصيغة السجل تسجيل الحقول التي يملكها Squid، لا فك تشفير رسائل لم تُرَ. تمرير HTTP العادي مختلف لأن الوسيط يتلقى طلب HTTP ذلك. الإخراج الأكثر تفصيلاً لا يغيّر حدود CONNECT.
اعتراض TLS المُدار يغيّر ثقة العميل والمتطلبات الإدارية. ليس مفتاح تسجيل صغيراً، وهو غير ضروري لوكيل أمامي عادي يغيّر IP.
إن كنت تملك التطبيق وتحتاج تشخيصاً على مستوى الصفحة، استخدم سجلاته أو قياساً عن بُعد للعميل مصمماً بشكل مناسب. لأعطال الوكيل، احتفظ بالمضيف الوجهة والتوقيت والحالة ومرحلة الاتصال المكتملة؛ فهي كثيراً ما تحدد المشكلة دون جمع مسارات صفحات خاصة.