Здравствуйте!
olcAccess: {0}to *
by dn.base="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" manage
by * none
olcAccess: {1}to dn.sub="dc=domain,dc=ru" attrs=userPassword
by self write
by anonymous auth
by * none
olcAccess: {2}to dn.sub="ou=People,dc=domain,dc=ru"
by dn.exact="cn=ampache,ou=apps,dc=domain,dc=ru" read
olcAddContentAcl: TRUE
Первое правило очень общее -- шаблон
* совпадает с любым объектом в каталоге. После рассмотрения этого правила оценка ACL завершается и до других дело попросту не доходит. В самом же первом правиле никому, кроме root, никаких прав не предоставляется, поэтому никто в каталог попасть не может. Вывод: либо переместите самое общее правило в самый конец:
olcAccess: {0}to dn.sub="dc=domain,dc=ru" attrs=userPassword
by self write
by anonymous auth
by * none
olcAccess: {1}to dn.sub="ou=People,dc=domain,dc=ru"
by dn.exact="cn=ampache,ou=apps,dc=domain,dc=ru" read
olcAccess: {2}to *
by dn.base="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" manage
by * none
либо переформулируйте первое правило, чтобы оценка ACL на нём не прекращалась:
olcAccess: {0}to *
by dn.base="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" manage
by * break
olcAccess: {1}to dn.sub="dc=domain,dc=ru" attrs=userPassword
by self write
by anonymous auth
by * none
olcAccess: {2}to dn.sub="ou=People,dc=domain,dc=ru"
by dn.exact="cn=ampache,ou=apps,dc=domain,dc=ru" read
Пароль точно верный. Если использовать "cn=Manager,dc=domain,dc=ru", то авторизация проходит, но это как-то не правильно 
На запись, указанную в настройках базы данных как rootDN, ACL не распространяются.
Подскажите, в чем ошибка, и как вообще правильно прикручивать внешние приложения для авторизации пользователей из каталога?
Каждое приложение интегрируется по-своему. Более-менее общее правило: сначала ищется запись, которой соответствует вводимое имя пользователя (логин), а потом производится попытка аутентифицироваться в каталоге от имени этой записи. Если удалось -- пользователь прошёл аутентиифкацию в приложении, нет -- нет.
Егор