On ha anat l'auxiliar de sessió de Squid?
Ressegueix un auxiliar de Squid que falta pel paquet instal·lat, el nom de fitxer documentat i les opcions de compilació abans de canviar la configuració d'autenticació.
Una configuració copiada d'un altre servidor esmenta ext_session_acl. El teu paquet de Squid no té cap fitxer en aquest camí. Pot ser un desajust d'empaquetament i no una sessió d'usuari trencada.
Squid pot delegar les decisions d'ACL externes a programes auxiliars, però nomenar un programa a external_acl_type no l'instal·la. El binari ha d'existir a l'entorn desplegat.
Compara tres coses:
- El nom documentat de l'auxiliar per a la versió de Squid que fas servir.
- Els fitxers que realment proporciona el paquet de la teva distribució.
- El camí absolut de l'executable a la configuració que Squid ha carregat.
Debian publica un manual per a ext_session_acl, però que el títol del manual coincideixi no demostra que hi hagi un binari al camí copiat del teu servidor. Comprova la informació de paquet d'aquella instal·lació i el directori d'auxiliars.
Si el seu paquet no ofereix l'auxiliar necessari, revisa la divisió de paquets admesa per la distribució i la informació de compilació. El nom d'un subdirectori de l'arbre de codi font no demostra que el binari resultant sigui present a totes les compilacions.
Mantingues “fitxer absent” separat de “fitxer present però que no arrenca”. El segon cas pot implicar el seu intèrpret, biblioteques compartides, permisos o confinament del servei. Consulta els missatges d'inici de l'auxiliar de Squid per a aquesta fallada. Cap dels dos símptomes no demostra que la contrasenya d'un usuari del proxy sigui incorrecta.
Un auxiliar d'un servidor antic no relacionat no és intercanviable només perquè el seu nom de fitxer coincideixi amb la configuració.