Baris cache_peer dapat menamai sebuah parent dan tetap menyuruh Squid berbicara dengannya seolah-olah itu situs web asal.

Sakelar yang bertanggung jawab adalah originserver. Squid mendokumentasikannya untuk pengaturan akselerator yang peernya adalah server web. Ini bukan flag umum yang berarti «kirim permintaan asli melalui parent ini».

Jika hop berikutnya adalah proxy penerus HTTP biasa, periksa apakah flag itu memang pantas ada di sana. Deklarasi parent dasar justru berbentuk:

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

Parent bisa berupa layanan Anda sendiri; untuk uji parent publik yang diizinkan tanpa kredensial proxy parent, ambil kandidat HTTP dari daftar proxy HTTP. Pertahankan otorisasi klien yang dimaksud, kelayakan peer, autentikasi, dan kebijakan fallback langsung. Kutipan ini hanya mengidentifikasi peran peer.

proxy-only, yang kadang disalin di samping originserver, berkaitan dengan penyimpanan objek yang diambil dari peer itu. Menghapus kedua flag sekaligus tidak membuktikan bahwa keduanya menyebabkan kegagalan protokol.

Lihat apa yang diharapkan layanan berikutnya: permintaan situs web, permintaan proxy penerus, atau pertukaran pembentukan terowongan. Nama host yang valid dan port yang dapat dijangkau tidak membuat kontrak tersebut dapat dipertukarkan. Memperbaiki peran peer lebih spesifik daripada berulang kali mengganti sertifikat TLS pada koneksi yang semantik permintaannya salah.

Artikel terkait