set service webproxy authentication children '5' set service webproxy authentication credentials-ttl '60' set service webproxy authentication ldap base-dn 'DC=rgtest,DC=local' set service webproxy authentication ldap bind-dn 'CN=administrator,OU=Users,DC=rgtest,DC=local' set service webproxy authentication ldap password 'xxxxx set service webproxy authentication ldap port '389' set service webproxy authentication ldap server '192.168.188.201' set service webproxy authentication ldap use-ssl set service webproxy authentication ldap username-attribute 'cn' set service webproxy authentication ldap version '3' set service webproxy authentication method 'ldap' set service webproxy authentication realm 'VyOS Webproxy' set service webproxy cache-size '100' set service webproxy default-port '3128' set service webproxy listen-address 192.168.188.103 disable-transparent
vyos@vyos# commit [ service webproxy ] Restarting squid3 (via systemctl): squid3.service Job for squid3.service failed. See 'systemctl status squid3.service' and 'journalctl -xn' for details. failed!
journalctl:
May 06 21:11:10 vyos squid3[2245]: FATAL ERROR: auth_param basic program /usr/lib/squid3/squid_ldap_auth: (2) No such file or directory ... failed!
manually change to /usr/lib/squid3/basic_ldap_auth in /etc/squid3/squid.conf and
vyos@vyos:$ restart webproxy [ ok ] Restarting squid3 (via systemctl): squid3.service.
i don't know if basic_ldap_auth is the correct file, there are others with ldap, i just tryed it first.