Squidov pomoćnik vidi modul. Može li ga pročitati?
Provjerite dozvole usluge i efektivne grupe kada Squidov pomoćnik nakon ažuriranja prijavi modul koji nedostaje.
Prije nego Squid račun dodate u drugu grupu, provjerite cache_effective_group. U Squidu 5–7 zadano se koriste primarna i dopunske grupe efektivnog korisnika. Izričito nadjačavanje prisiljava Squid da zanemari privilegije drugih grupa, pa članstvo koje ste upravo dodali možda nikad ne stigne do pomoćnika.
To je jedan od načina da Perl modul postoji na disku, a ipak se ne učita. U stvarnoj grešci učitavača razlikujte tri uzroka: zavisnost nedostaje, izvan je pretraživačke putanje interpretera ili je usluga ne može pročitati.
Usporedite modul i svaki nadređeni direktorij pod identitetom pomoćnika. Interpreteru je potreban prolaz kroz direktorije i čitanje datoteka, ne samo čitljivo konačno ime datoteke. Nakon ažuriranja vlasništvo dobavljača ili zadani načini mogu se razlikovati od rasporeda koji je prije radio.
Odaberite usko dodjeljivanje dozvola usklađeno s predviđenim računom usluge i postavkom efektivne grupe. Čitanje jedne zavisnosti ne zahtijeva da cijelo stablo aplikacije bude dostupno za pisanje proxyju. Nakon promjena grupa ponovno stvorite pogođene procese kroz podržani životni ciklus usluge; postojeći mogu zadržati staro članstvo.
Ako se pretraživačke putanje i obične dozvole slažu, pregledajte pogled usluge na datotečni sustav i dokaze obavezne kontrole pristupa. Uspješno učitavanje modula iz root ljuske ne dokazuje nijedan od tih uvjeta za pomoćnika.