Сквидов помоћник види модул. Може ли да га прочита?
Проверите дозволе услуге и ефективне групе када Squidov помоћник после ажурирања пријави модул који недостаје.
Пре него што Squid налог додате у другу групу, проверите cache_effective_group. У Squidu 5–7 подразумевано се користе примарна и допунске групе ефективног корисника. Изричито надјачавање натера Squid да занемари привилегије других група, па чланство које сте управо додали можда никад не стигне до помоћника.
То је један од начина да Perl модул постоји на диску, а ипак се не учита. У стварној грешци учитавача разликујте три узрока: зависност недостаје, изван је путање претраге интерпретера или услуга не може да га прочита.
Упоредите модул и сваки надређени директоријум под идентитетом помоћника. Интерпретеру је потребан пролаз кроз директоријуме и читање датотека, не само читљиво коначно име датотеке. После ажурирања власништво добављача или подразумевани режими могу се разликовати од распореда који је раније радио.
Изаберите уско додељивање дозвола усклађено са предвиђеним налогом услуге и подешавањем ефективне групе. Читање једне зависности не захтева да цело стабло апликације буде доступно за писање проксију. После промена група поново створите погођене процесе кроз подржани животни циклус услуге; постојећи могу задржати старо чланство.
Ако се путање претраге и обичне дозволе слажу, прегледајте поглед услуге на датотечни систем и доказе обавезне контроле приступа. Успешно учитавање модула из root љуске не доказује ниједан од тих услова за помоћника.