log_mime_hdrs के साथ Squid HTTP हेडर लॉगिंग
समर्थित Squid संस्करणों पर log_mime_hdrs के साथ सीमित HTTP हेडर निदान सक्षम करें और अतिरिक्त फ़ील्ड तथा उनके एक्सपोज़र को समझें।
व्यापक कैप्चर सक्षम करने से पहले ज्ञात लेनदेन और हेडर प्रश्न चुनें। यदि केवल एक फ़ील्ड मायने रखता है, तो संकीर्ण रूप से चुना गया कस्टम लॉग फ़ील्ड पर्याप्त हो सकता है।
Squid 6 और 7 के लिए, प्रलेखित व्यापक विकल्प है:
log_mime_hdrs on
मूल और httpd-अनुकरणित एक्सेस फ़ॉर्मेट में, यह प्रत्येक रिकॉर्ड के अंत में अनुरोध और प्रतिक्रिया हेडर वाले दो एन्कोडेड कोष्ठकयुक्त फ़ील्ड जोड़ता है। किसी भी पार्सर में नए फ़ील्ड का हिसाब रखें। कस्टम लॉग फ़ॉर्मेट के अपने हेडर चयन होते हैं; समान फ़ील्ड-संख्या परिवर्तन मान न लें।
छोटी निदान अवधि का उपयोग करें, पहुँच सीमित करें और सेवा के प्रतिधारण नियमों के अनुसार अस्थायी कैप्चर हटा दें। हेडर में कुकीज़, प्राधिकरण और एप्लिकेशन पहचानकर्ता हो सकते हैं। एन्कोडिंग उन्हें विश्लेषण-योग्य बनाती है, हानिरहित नहीं।
सामान्य CONNECT में, दिखने वाले हेडर में बाहरी अनुरोध और उत्तर शामिल होते हैं। वेबसाइट के बाद के HTTP हेडर TLS के भीतर रहते हैं, इसलिए यह सेटिंग उसके पृष्ठ कुकीज़ प्रकट नहीं करती। नियंत्रित ओरिजिन पर प्राप्त हेडर के लिए, इसके बजाय गंतव्य पर अनुरोध का अवलोकन करें।
निर्देश संदर्भ Squid 7 और उससे पहले के संस्करणों को सूचीबद्ध करता है और Squid 8 को बाहर रखता है। पुरानी कॉन्फ़िगरेशन पंक्ति को बाद के संस्करण का इंटरफ़ेस मानने के बजाय इसे केवल समर्थित स्थापित संस्करण पर लागू करें।