Squid cache_peer: ne označavajte forward roditelja kao originserver
Uklonite pretpostavku o izvornom poslužitelju kada je sljedeći skok u Squidu obični forward proxy, a ne web-mjesto koje poslužuje resurs.
Linija cache_peer može imenovati roditelja i pritom reći Squidu da mu se obraća kao da je izvorno web-mjesto.
Prekidač koji je za to odgovoran jest originserver. Squid ga dokumentira za akceleratorske postavke u kojima je peer web-poslužitelj. To nije općenita zastavica koja znači «pošalji izvorni zahtjev kroz ovog roditelja».
Ako je sljedeći skok obični HTTP forward proxy, provjerite pripada li ta zastavica uopće tamo. Osnovna deklaracija roditelja umjesto toga ima oblik:
cache_peer parent.example parent 8080 0 no-query name=upstreamRoditelj može biti vaša vlastita usluga; za dopušteni test javnog roditelja bez konfiguriranih vjerodajnica za roditeljski proxy uzmite HTTP kandidata s popisa HTTP proxyja. Zadržite namjeravano odobrenje klijenta, podobnost peera, autentifikaciju i politiku izravnog pada. Ovaj izvadak samo identificira ulogu peera.
proxy-only, koji se ponekad kopira uz originserver, tiče se pohrane objekata preuzetih s tog peera. Uklanjanje obje zastavice odjednom ne dokazuje da su obje uzrokovale kvar protokola.
Pogledajte što sljedeća usluga očekuje: zahtjev web-mjesta, zahtjev forward proxyja ili razmjenu uspostave tunela. Valjano ime hosta i dostupan port ne mogu te ugovore učiniti zamjenjivima. Ispravljanje uloge peera preciznije je od ponovnog mijenjanja TLS certifikata na vezi čija je semantika zahtjeva bila pogrešna.