आपकी अपस्ट्रीम सेवा एक HTTP प्रॉक्सी पोर्ट देती है। Squid का cache_peer सिंटैक्स दो माँगता है। अतिरिक्त फ़ील्ड कैश क्वेरी के लिए है, कोई दूसरा अनिवार्य फ़ॉरवर्डिंग कनेक्शन नहीं।

cache_peer parent.example parent 8080 0 no-query name=office_parent

यहाँ 8080 HTTP प्रॉक्सी अनुरोध ढोता है। शून्य क्वेरी-पोर्ट फ़ील्ड भरता है; no-query इस पीयर के लिए ICP क्वेरी बंद करता है। पैरेंट को ICP लागू करने की ज़रूरत नहीं।

हाँ, उसे HTTP प्रॉक्सी प्रोटोकॉल बोलना होगा। अगर पैरेंट सार्वजनिक होगा, तो HTTP प्रॉक्सी सूची जाँचने के लिए HTTP उम्मीदवार देती है। उसकी जगह SOCKS पोर्ट काम नहीं करेगा। HTTPS के लिए देखें कि पैरेंट आवश्यक CONNECT गंतव्य की अनुमति देता है या नहीं; ICP समर्थन से इसका कोई संबंध नहीं।

एक्सेस नियंत्रण और आगे के रूटिंग की नीति अलग रखें। इस पीयर की घोषणा न क्लाइंट को अधिकार देती है और न सीधे फ़ॉलबैक को मना करती है। इच्छित अनुरोधों के लिए उपयुक्त http_access, पीयर-चयन और never_direct नियम रखें।

ICP पोर्ट बदलने से अस्वीकृत प्रॉक्सी लॉगिन या अस्वीकृत CONNECT गंतव्य ठीक नहीं होता।

संबंधित लेख