Kam zmizel pomocník relací Squid?
Vysledujte chybějícího pomocníka Squid přes nainstalovaný balíček, dokumentovaný název souboru a možnosti sestavení, než změníte nastavení ověřování.
Konfigurace zkopírovaná z jiného serveru uvádí ext_session_acl. Váš balíček Squid nemá na této cestě žádný soubor. Může jít o nesoulad balíčků, nikoli o rozbitou relaci uživatele.
Squid může předávat rozhodnutí externích ACL pomocným programům, ale pouhé uvedení programu v external_acl_type jej nenainstaluje. Binárka musí v nasazeném prostředí existovat.
Porovnejte tři věci:
- Dokumentovaný název pomocníka pro verzi Squidu, kterou používáte.
- Soubory, které skutečně dodává balíček vaší distribuce.
- Absolutní cestu ke spustitelnému souboru v konfiguraci, kterou Squid načetl.
Debian zveřejňuje manuálovou stránku pro ext_session_acl, ale shodný název manuálu nedokazuje, že na zkopírované cestě na vašem serveru binárka existuje. Prověřte informace o balíčku této instalace a adresář pomocníků.
Pokud jeho balíček požadovaného pomocníka neposkytuje, zkontrolujte podporované rozdělení balíčků distribuce a informace o sestavení. Název podadresáře ve stromu zdrojů nedokazuje, že výsledná binárka je přítomna v každém sestavení.
Odlišujte „soubor chybí“ od „soubor existuje, ale nelze jej spustit“. Druhý případ může zahrnovat jeho interpret, sdílené knihovny, oprávnění nebo omezení služby. Pro tento typ selhání si prohlédněte zprávy o spuštění pomocníka Squidu. Ani jeden z příznaků nedokazuje, že heslo uživatele proxy je špatné.
Pomocník z nesouvisejícího starého serveru není zaměnitelný jen proto, že jeho název souboru odpovídá konfiguraci.