A Squid segédprogramja látja a modult. De olvasni is tudja?
Vizsgálja meg a szolgáltatás jogosultságait és az effektív csoportokat, amikor a Squid segédprogramja frissítés után hiányzó modult jelent.
Mielőtt a Squid-fiókot újabb csoporthoz adná, ellenőrizze a cache_effective_group értéket. A Squid 5–7 verzióiban az alapértelmezés az effektív felhasználó elsődleges és kiegészítő csoportjait használja. Egy kifejezett felülírás miatt a Squid figyelmen kívül hagyja a többi csoport jogosultságait, így az imént hozzáadott tagság talán soha nem ér el a segédprogramig.
Ez az egyik módja annak, hogy egy Perl-modul létezik a lemezen, mégsem töltődik be. A tényleges betöltőhibában három okot különböztessen meg: a függőség hiányzik, az értelmező keresési útvonalán kívül van, vagy a szolgáltatás nem tudja olvasni.
Hasonlítsa össze a modult és minden szülőkönyvtárat a segédprogram futásidejű identitása alatt. Az értelmezőnek könyvtárbejárásra és fájlolvasásra van szüksége, nem csupán egy olvasható végső fájlnévre. Frissítés után a szállítói tulajdonjog vagy az alapértelmezett módok eltérhetnek a korábban működő elrendezéstől.
Válasszon szűk jogosultságmegadást, amely illeszkedik a tervezett szolgáltatásfiókhoz és az effektív csoport beállításához. Egy függőség olvasása nem igényli, hogy a proxy számára a teljes alkalmazásfa írható legyen. Csoportváltozások után a támogatott szolgáltatás-életcikluson keresztül hozza létre újra az érintett folyamatokat; a meglévők megtarthatják régi tagságaikat.
Ha a keresési útvonalak és a szokásos jogosultságok megegyeznek, vizsgálja meg a szolgáltatás fájlrendszer-nézetét és a kötelező hozzáférés-vezérlés bizonyítékait. Az, hogy egy root héj sikeresen betölti a modult, a segédprogram számára egyik ilyen feltételt sem igazolja.