Een configuratie die van een andere server is gekopieerd, noemt ext_session_acl. Uw Squid-pakket heeft geen bestand op dat pad. Dit kan een verpakkingverschil zijn en geen kapotte gebruikerssessie.

Squid kan beslissingen van externe ACL's delegeren aan hulpprogramma's, maar een programma noemen in external_acl_type installeert het niet. Het binaire bestand moet in de uitgerolde omgeving bestaan.

Vergelijk drie dingen:

  • De gedocumenteerde naam van de helper voor de Squid-release die u gebruikt.
  • De bestanden die het pakket van uw distributie werkelijk levert.
  • Het absolute pad naar het uitvoerbare bestand in de configuratie die Squid heeft geladen.

Debian publiceert een handleiding voor ext_session_acl, maar een overeenkomende handleidingtitel bewijst niet dat er op het gekopieerde pad een binair bestand op uw server staat. Controleer de pakketinformatie van die installatie zelf en de helpermap.

Als het pakket de vereiste helper niet levert, bekijk dan de ondersteunde pakketsplitsing en buildinformatie van de distributie. Een submapnaam in de bronboom bewijst niet dat het resulterende binaire bestand in elke build aanwezig is.

Houd “bestand ontbreekt” gescheiden van “bestand aanwezig maar start niet”. Het tweede geval kan de interpreter, gedeelde bibliotheken, rechten of dienstbeperking betreffen. Bekijk voor die fout Squids opstartberichten voor helpers. Geen van beide symptomen bewijst dat het wachtwoord van een proxygebruiker onjuist is.

Een helper van een ongerelateerde oude server is niet uitwisselbaar alleen omdat de bestandsnaam overeenkomt met de configuratie.

Gerelateerde artikelen