Я попытался настроить аутентификацию AD согласно инструкциям на эта ссылка , но это не удалось, аутентификация AD не сработала.
В cache.log у меня есть:
squid_ldap_auth: WARNING, LDAP search error 'Operations error'
Я пытался вручную аутентифицироваться прямо из командной строки:
/usr/lib/squid/ldap_auth -R -b dc=central,dc=company,dc=local -D cn=BobanAdmin,cn=Users,dc=central,dc=company,dc=local -w password -f sAMAccountName=boban -h 192.168.0.13 -v 3
а выхода не было, только подсказка зависла ...
DN и соответствующий пароль в порядке, и я успешно выполняю ldapsearch с этими учетными данными. Я также пытался разместить цитаты в разных местах, но безрезультатно.
Что я делаю не так?
Он ожидает ввода имени пользователя и пароля в командной строке. Мне нужно ввести имя пользователя, затем один пробел, затем пароль и нажать Enter. Теперь возвращает результат ...
root@ubuntu:~# /usr/lib/squid/ldap_auth -R -b "dc=central,dc=company,dc=local" -D "cn=BobanAdmin,cn=Users,dc=central,dc=company,dc=local" -w "password" -f sAMAccountName=%s -h 192.168.0.13
После этого он ждет имени пользователя и пароля:
boban mypass
и наконец возвращается:
OK