```
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
```
```
[email protected]# 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
```
[email protected]:$ 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.