# vim /etc/squid/squid.conf
#Autenticacion con LDAP
auth_param basic program /usr/lib/squid/ldap_auth -h 172.16.72.1 -v 2 -b "ou=Users,dc=redes-seguridad,dc=com,dc=ar" ldap
auth_param basic children 30
auth_param basic realm Redes Seguridad - Acceso a Internet
auth_param basic credentialsttl 1 hours
# Habilitamos la autenticación
acl all src all
acl password proxy_auth REQUIRED
http_access allow password
http_access deny all
Verificamos la configuración del squid:
# squid -k check
Reiniciamos el squid:
# /etc/init.d/squid restart
Inicialmente antes de encontrar el comando para poner en el squid.conf probaba desde bash lo siguiente. (Tener en cuenta que usuario y passoword hay que reemplazarlo por uno de dominio)
# /usr/lib/squid/ldap_auth -ZZ -b "ou=Users,dc=redes-seguridad,dc=com,dc=ar" ldap
usuario password
Could not Activate TLS connection
Aparecía el TLS connections, hasta que descubrí que el -ZZ utilizaba la versión 3, finalmente cambié por la siguiente línea indicandole la version 2 y especifiandole con el parámetro -h la ip del server del ldap, especificamos user y pass de dominio y obtenemos "OK", con eso verificamos que funcionará correctamente en el squid:
# /usr/lib/squid/ldap_auth -h 172.16.72.1 -v 2 -b "ou=Users,dc=redes-seguridad,dc=com,dc=ar" ldap
usuario password
OK