In troch Squid generearre HTTP-tagongsôfwizing en in “Permission denied” fan it bestjoeringssysteem komme op ferskillende grinzen foar. Stel fêst oft Squid in bestân iepene, in socket bûn, nei bûten ferbûn of in kliïntfersyk wegere.

Korrelearje it auditbarren

Op SELinux-systemen moat de tsjinstflater by syn auditrecord passe. It boarnedomein, it doeltype, de objektklasse en de wegere tastimming litte sjen hokker operaasje it belied blokkearre. Krekte Unix-eigendom bewiist net dat it befeiligingslabel geskikt is.

In oanpaste harkpoarte kin it oerienkommende poartelabel fereaskje. In ferpleatste log- of cache-map kin bestânslabelling fereaskje. Kontrolearje by in Squid-logpaadflater ek mapgong en skriuwrjochten foardat jo it oan in label taskriuwe. Tastimming foar in ûngewoane útgeande tsjinst is wer in oare operaasje; de Squid-SELinux-foarbylden fan Red Hat ûnderskiede dy gefallen.

Brûk it belied fan 'e ynstalleare distribúsje en de behearsmjitting. Pakketpaden, labels en beheining kinne ferskille tusken bylden. Op systemen mei AppArmor moat jo it profyl ûndersykje ynstee fan SELinux-opdrachten ta te passen.

Korrizjearje it belied of de lokaasje dy't it bewiis oanwiist, wylst jo de hanthavening op 'e host behâlde. Squid syn eigen kliïntautentikaasje en tagongsregels jilde noch neidat it probleem mei it hostbelied ferholpen is.

Relatearre artikelen